On étudie ici une modélisation de feu de forêt. On veut voir comment le feu se propage d'un point à l'autre. Il sera intéressant de voir comment les différents paramètres agissent :
C'est mieux si c'est visuel, je recommande donc l'utilisation de Processing
On envisage une forêt comme une grille Largeur x Hauteur. Dans chaque case de la grille, on peut avoir les situation suivante :
À l'initialisation, la grille est remplie aléatoirement. On note p_arbre la probabilité qu'une case de la grille contienne du vert. Les autres case sont en gris. On pourra prendre p_arbre aux alentours de 0.8.
À chaque itération de la simulation, pour une case en train de brûler :
p_propagation que la voisine passe à l'état « en train de brûler ». Le voisinage est donné à droite : sont considérées voisines les cases au-dessus, en-dessous, à gauche et à droite.
On pourra prendre p_propagation aux alentours de 0.8.
Une fois la solution en place, vous pouvez jouer sur les probabilités. Vous verrez qu'en dessous de certains seuils de probabilité, l'incendie ne prend pas. Passé ces seuils, l'incendie se propage en laissant des zones épargnées.
Solution possible en Processing.