This research aims to develop an innovative generative design algorithm for complex floorplan layout designs in high-rise residential buildings. Unlike conventional methods, which treat such a task as an optimization problem, we approach it as an adaption problem to be solved by combining a self-organized multi-agent system (MAS) and Monte Carlo tree search (MCTS) algorithm. The approach involves two steps. The first is design constraints pre-processing, which comprises (a) initial user input, and (b) pre-processing for initial setup. The second is building plan generation, involving (a) perception, (b) planning, and (c) action modules. Multiple illustrative examples are explored to verify the proposed generative design algorithm in terms of robustness, efficiency, and scale. We discover that the algorithm can handle complex combinations of input constraints (e.g., number of rooms, room areas, adjacency connections, and building boundaries) and generate plausible floorplans in a robust, efficient way that can be scaled up to bigger, more complex floorplan generative design problems. With proper adaptation, the algorithm can potentially be applied to other building types, such as office or hospital buildings.
Read full abstract