Proyecto para curso de Modelación de sistemas multiagentes con gráficas computacionales.
El programa muestra una simulación del tráfico en la intersección de dos avenidas, Santa Margarita y Aviación en Zapopan, Jalisco. Esta simulación es modelada en Python, con la librería AgentPy donde los resultados se representan en una interfaz gráfica realizada con la librería de three.js en Javascript.
- Para poder correr el programa es necesario tener instalado Python, puedes consultar el siguiente enlace.
- Abrir una terminal
- Instalar los siguiente paquetes de python:
pip install -r requirements.txt
- Una vez instalados los paquetes puedes correr el programa con:
python avenida.py
- Después de correr el programa, esperar que se genere un archivo .json llamado simul_data.
- Por último abrir el archivo index.html en un servidor local (puedes utilizar visual studio code y la extensión Live server).
Como resultado de la ejecución se obtiene el archivo simul_data.json y la animación de los agentes en la aplicación gráfica. Se visualiza de la siguiente manera:
- Carlos Emiliano Brito Nieto
- Rafael Jimenez Lafuente
- Lizbeth Maribel Melendez Delgado
- Jesus Palomino Hurtado
- Cesar Alexis Sahagun Navarro
2 de diciembre del 2021