A computer implemented method of determining a probability of a fire within one or more rooms of a building, the method comprising: determining a geometry of a room in response to a floor plan; determining whether one or more articles are located within the room and a flammability of each of the one or more articles; determining whether one or more hazards are located within the room; determining a probability of a fire in the room in response to at least one or more articles which are located within the room, the flammability of each of the one or more articles, and the one or more hazards which are located within the room; determining a geometry of a second room in response to the floor plan; determining whether one or more articles are located within the second room and a flammability of each of the one or more articles; determining whether one or more hazards are located within the second room; determining a probability of a fire in the second room in response to at least one or more articles located within the second room, the flammability of each of the one or more articles, and the one or more hazards which are located within the second room; adjusting the probability of a fire in the room in response to the probability of a fire in the second room; generating a dynamic fire threat input map of the room on a computing device that displays the probability of a fire in the room; determining a location and a type of one or more evacuation points within the room; determining an accessibility of each of the one or more evacuation points within the room automatically based on the type of evacuation point, the location of the evacuations point, and of any fire escape devices are required to be located proximate the evacuation point; and displaying the accessibility of each of the one or more evacuation points on the dynamic fire threat input map. determining a geometry of a room in response to a floor plan; determining whether one or more articles are located within the room and a flammability of each of the one or more articles; determining whether one or more hazards are located within the room; determining a probability of a fire in the room in response to at least one or more articles which are located within the room, the flammability of each of the one or more articles, and the one or more hazards which are located within the room; determining a geometry of a second room in response to the floor plan; determining whether one or more articles are located within the second room and a flammability of each of the one or more articles; determining whether one or more hazards are located within the second room; determining a probability of a fire in the second room in response to at least one or more articles located within the second room, the flammability of each of the one or more articles, and the one or more hazards which are located within the second room; adjusting the probability of a fire in the room in response to the probability of a fire in the second room; generating a dynamic fire threat input map of the room on a computing device that displays the probability of a fire in the room; determining a location and a type of one or more evacuation points within the room; determining an accessibility of each of the one or more evacuation points within the room automatically based on the type of evacuation point, the location of the evacuations point, and of any fire escape devices are required to be located proximate the evacuation point; and displaying the accessibility of each of the one or more evacuation points on the dynamic fire threat input map.