# -*- coding: utf-8 -*-

##  Name:           main_simulation.py
##  Modification:   CFV
##  Date: 	        avril 2014
##  Description:    programme qui modélise une simulation
##                  de déplacement sur une carte

from simulation import *
from incendie import Incendie

#simulation = Simulation("spiralOfMadness-50x50.map")
#feu = Incendie(1, 31, 4.8)

simulation = Simulation("mushroomOfHell-20x20.map")
feu = Incendie(18, 18, 5.0)

# simulation = Simulation("meadowsOfShadow-100x10.map")
# feu = Incendie(1, 65, 4.8)

#simulation = Simulation("desertOfDeath-20x20.map")
#feu = Incendie(12, 10, 4.5)

# definition de la duree de la simulation
duree = 130

# lancement de la simulation
resu = simulation.lancement(feu, duree)

if resu!=None:
    print("Nombre d'unités nécessaires pour éteindre le feu : ", resu+1)
else:
    print("Incendie non éteint")