Abstract
On the design process, a slight violation for given initial condition, sometimes, is allowed because the initial condition is not so rigid and the condition itself is revaluated by architect in the design process. From this viewpoint, we establish the concept of "Flexible Condition" and formulate the expression way of it using the Fuzzy Set theory. For the design under the flexible condition, we build a room allocation CAD system in which we apply the artificial learning system in order to fit the response of system to the judgement of architect.