Game design principles for engaging cooperative play: core mechanics and interfaces for non-mimetic simulation of fire emergency response
flocks , herds , and schools : a distributed behavioral model .