Skip to content

Proyecto asignaturas de Simulación, Inteligencia Artificial y Compilación del 3er año de Ciencias de la Computación de la Universidad de la Habana.

License

Notifications You must be signed in to change notification settings

henri-dpd/RoadToCivilization

Repository files navigation

Road to Civilization

Proyecto asignaturas de Simulación, Inteligencia Artificial y Compilación del 3er año de Ciencias de la Computación de la Universidad de la Habana. Desarrolladores:

  • Alejandro Escobar Giraudy (C312)
  • Airelys Collazo Pérez (C312)
  • Henri Daniel Peña Dequero (C311)

La problemática del proyecto es lograr que el usuario pueda definir un medio ambiente dividido por espacios donde interactúen distintas unidades de especies distintas entre sí y con el mismo medio, teniendo un lenguaje con el que puedan definir todo lo necesario para lograr esta convivencia.

El enfoque para su resolución será que el usuario sea capaz de definir especies a modo general, luego, establezca sociedades de las mismas, que funcionarán a nivel atómico y serán colocadas en un tablero bidimensional separado por casillas. La idea para que la simulación cobre vida será que se defina una serie de características con valores para cada una de las especies (las cuales por supuestos tendrán sus sociedades), y mediante dos funciones se establezca una correspondencia entre estas características para lograr una repercusión de unas hacia otras de forma episódica, obteniendo así una simulación que mueve sus parámetros y valores de forma diaria.

Para la realización de estas funciones se contará con un lenguaje que permita establecerlas tal y como se haría en un lenguaje de programación de alto nivel (no con la misma complejidad, pero sí con la misma idea), e igualmente se pueda de forma cómoda agregar los distintos elementos a la simulación con sus respectivos valores y funciones.

Para que se acerque más al mundo real, simularemos un desconocimiento del medio exterior por parte de las sociedades (dígase como medio exterior tanto otras sociedades como el propio tablero), donde las mismas mediante un algoritmo de inteligencia artificial irán aprendiendo de lo que les afecta y cómo contrarrestarlo, formulando ideas de si influyen en su propia población de manera positiva o negativa.

Repositorio: https://github.com/henri-dpd/RoadToCivilization.git

Reporte: https://github.com/henri-dpd/RoadToCivilization/blob/main/PDF/report.pdf

Documentación: https://github.com/henri-dpd/RoadToCivilization/blob/main/PDF/

About

Proyecto asignaturas de Simulación, Inteligencia Artificial y Compilación del 3er año de Ciencias de la Computación de la Universidad de la Habana.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published