The iCrowd Sim platform is a complete agent-based behavior simulator with an emphasis on crowd behavior and building evacuation simulation. Under continuous development, it reflects an effort to implement a multithreaded, data-oriented simulation engine employing latest state-of-the-art programming technologies. It is based on an extensible architecture that separates core services from the individual layers of agent behavior, offering a concrete simulation kernel designed for high-performance and stability. Its primary goal is to deliver an abstract platform to support facilitated implementation of Agent-Based Simulation solutions with potential applicability in several domains of knowledge, such as:
· Crowd behavior simulation, indoor/outdoor evacuation.
· Non-Player Character AI for Game-oriented applications and Gamification activities.
· Maritime surveillance simulation (vessel traffic modeling).
· Urban and Highway Traffic and Transportation Simulations.
· Social Behavior Simulations.