69
To begin this exploration, initial research is required. Therefore, as a starting point to creating a crowd simulation tool, it is important to first look at the basis of a computer simulation, not just what it is, but how it works at the fundamental level. This section then will mainly focus on developing the methodologies required to create a model for human crowd simulation. Chapter 2.1 will investigate the concepts to consider when creating a simulation model by looking into the different components of a simulation and the concept of emergence and how it relates to complex systems and human crowds. Chapter 2.2 will then investigate how these concepts can be used to create a simulation model for simulating crowds by looking into the concept of autonomous agents. Chapter 2.3 will utilize this model to translate human behaviors to machine logic by establishing a set of human systems that can drive the agents within the simulation model. Chapter 2.4 will investigate a framework for simulating a variety of architectural objects by understanding how dynamic elements may work and what the resulting spaces may entail. Chapter 2.5 will then take these established systems and create a prototype to validate the validity of this model based on the framework established within Chapter 2.2.
Analog to Digital