There are many different case situations that come into play in crowd simulations.<ref>{{cite book |doi=10.1109/ICPP.2008.20 |chapter=A Scalable Architecture for Crowd Simulation: Implementing a Parallel Action Server |title=2008 37th International Conference on Parallel Processing |pages=430–7 |year=2008 |last1=Vigueras |first1=G. |last2=Lozano |first2=M. |last3=Pérez |first3=C. |last4=Orduña |first4=J.M. }}</ref> Recently, crowd simulation has been essential for the many virtual environment applications such as education, training, and entertainment. Many situations are based on the environment of the simulation or the behavior of the group of local agents. In virtual reality applications, every agent interacts with many other agents in the environment, calling for complex real-time interactions. Agents must have continuous changes in the environment since agent behaviors allow complex interactions. Scalable architecture can manage large crowds through the behavior and interactive rates. These situations will indicate how the crowds will act in multiple complex scenarios while several different situations are being applied. A situation can be any circumstance that has typical local behaviors. We can categorize all situations into two different kinds. | There are many different case situations that come into play in crowd simulations.<ref>{{cite book |doi=10.1109/ICPP.2008.20 |chapter=A Scalable Architecture for Crowd Simulation: Implementing a Parallel Action Server |title=2008 37th International Conference on Parallel Processing |pages=430–7 |year=2008 |last1=Vigueras |first1=G. |last2=Lozano |first2=M. |last3=Pérez |first3=C. |last4=Orduña |first4=J.M. }}</ref> Recently, crowd simulation has been essential for the many virtual environment applications such as education, training, and entertainment. Many situations are based on the environment of the simulation or the behavior of the group of local agents. In virtual reality applications, every agent interacts with many other agents in the environment, calling for complex real-time interactions. Agents must have continuous changes in the environment since agent behaviors allow complex interactions. Scalable architecture can manage large crowds through the behavior and interactive rates. These situations will indicate how the crowds will act in multiple complex scenarios while several different situations are being applied. A situation can be any circumstance that has typical local behaviors. We can categorize all situations into two different kinds. |