In this design process Multi-objectivies Evolutionary optimization , we chose two objectives which are: minimum area minimum radiation, and we have some gens such as: a form of roof, height, location of roof hole and the depth of cantilever. We run it in Octopus to find the best result which matches conditions, and also, it is visually satisfactory.

n1
2

Genetic algorithms are based on simulated biological
evolution as a problem-solving machine. They are
well known for solving multi-objective optimisation
problems. Additionally, they have also been adopted
by other creative domains such industrial design and
architecture. They are of particular interest to
architects as they operate on producing population
of design solutions, rather than just a single design.
They offer variational solutions related
to the formulation of the design problem
by each designer.