Skip to content

fzaca/automata-incendio-forestal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automata incendio forestal

Automata celular aplicado a incendio forestales.

Este programa utiliza la Vecindad de Moore, Este autómata trata de forma muy simplificada la evolución de un bosque en el que se producen incendios, podemos observar en verde a los arboles, en rojo los puntos de fuego y en gris las cenizas. Si un arbol tiene un punto de fuego en alguna de sus 8 celdas vecinas Tiene una probabilidad (30% por defecto) de prenderse fuego, los puntos encendidos a su vez se convierten en ceniza.

Instrucciones 🔧

Pre-requisitos 📋

Es recomendable instalar un entorno virtual para las librerias aunque no es obligatorio, para ello...

$ pip install virtualenv
$ python3 -m venv env

Luego activa el entorno:

$ source env/bin/activate

Para instalar las librerias ejecuta:

$ pip install -r requirements.txt

Ejecucion 🚀

Entra a la carpeta incendioforestal y ejecuta el archivo main

$ python3 main.py

Construido con 🛠️

Autor ✒️

About

Automata celular representando un incendio forestal utilizando la libreria de pygame y pygame-gui.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages