Our project will implement an interactive fire evacuation simulation through the use of realistic Artificial Intelligence and real-time fire manipulation. Our program will also feature real-time statistic calculation, with the ability to start, stop or restart a simulation at anytime. When starting a simulation, the program will automatically save the file in a video format that is compatible with multiple platforms. While a simulation is a running, the user will be able to spawn more fires or survivors a seen fit. At a certain point we would like to make it possible for the user to create custom building designs, so that building planners could use this software to determine how the building design is effective in terms of fire evacuation.