This paper presents a scalable approach to crowd simulation that can generate complex and varied simulations by using multiple types of individuals in a crowd. Efficiency is attained by using a situation-based approach where an individual agent adopts behaviors according to its situation, which corresponds to a subspace of the universe. 							
						
							
					 															
					Shannon Blyth, Howard J. Hamilton