As a complex system, crowd dynamics emerge bottom-up from the local interactions between pedestrians as component subsystems. This article proposes a predictive agent-based crowd simulation model to analyze the outcomes of emergency evacuation scenarios taking into account collisions between pedestrians, smoke, fire sprinklers, and exit indicators. The crowd model is based on a decentralized control system structure, where each pedestrian agent is governed through a deliberative-reactive control architecture. The simulation model for evacuation includes a routing-based control system for dynamic-guided evacuation. A design case illustrates the modeling process. Results show that the crowd simulation model based on agent autonomy and local interactions is able to generate higher level crowd dynamics through emergence.