Abstract:
This thesis describes research in which genetic programming is used to automatically
evolve shape grammars that construct three dimensional models
of possible external building architectures. A completely automated fitness
function is used, which evaluates the three dimensional building models according
to different geometric properties such as surface normals, height,
building footprint, and more. In order to evaluate the buildings on the different
criteria, a multi-objective fitness function is used. The results obtained
from the automated system were successful in satisfying the multiple
objective criteria as well as creating interesting and unique designs that
a human-aided system might not discover. In this study of evolutionary
design, the architectures created are not meant to be fully functional and
structurally sound blueprints for constructing a building, but are meant to
be inspirational ideas for possible architectural designs. The evolved models
are applicable for today's architectural industries as well as in the video
game and movie industries. Many new avenues for future work have also
been discovered and highlighted.