Cellular automaton is a mathematical model used to simulate/analyze complex systems in architecture, engineering & urban planning.
In architecture/engineering, it can optimize structural/mechanical properties of buildings.
In urban planning, it can simulate/analyze growth/development of cities, incl. people/goods/services movement.
This can help planners make informed decisions to allocate resources/design infrastructure for sustainability/efficiency/livability, improving quality/performance of built environments & enhancing well-being of people.