Se tiene un entorno en dos dimensiones donde existen distintos agentes. Dichos agentes necesitan recuperar energía consumiendo alimentos que se encuentran en el entorno, de lo contrario pueden morir. Los agentes pueden ser divididos en poblaciones donde dos individuos de una misma población tienen una característica en común, una manera en la que se comportan. Cada población tiene la capacidad de reproducirse y nuestro interés es observar la evoluciona en el tiempo de dichas poblaciones para conocer si existe una que predomine sobre otra o si es posible la extinción de algún tipo de agentes.
El medio ambiente se muestra simple en un inicio, simplemente contiene a los agentes y comida para estos. Aunque será posible hacerle algunas modificaciones tales como criaturas que amenacen a ciertos individuos o peligros comunes. También deberíamos ser capaces de alterar el suministro de comida y agregar otros recursos que puedan ser útiles para algunas acciones que los agentes puedan realizar para aumentar su supervivencia.
Lo que diferencia a unos agentes de otros es la manera en la que estos actúan con otro agentes y el entorno. Nuestro interés es crear poblaciones con características interesantes de observar, por ejemplo, tener una población que sea amigable que comparta la comida y tener otra que prefiera luchar por la posibilidad de obtener una mayor parte de los alimentos. Queremos otorgarle mas flexibilidad a la simulación haciendo probables las mutaciones genéticas, quizás el comportamiento de una población cambie drásticamente si estos fueran más rápidos y fuertes que cuando inicio todo.
Miembros del equipo
Andrés León Almaguer (@AmdreLeon)
Manuel Antonio Vilas Valiente (@manuelAW99)
Miguel Alejandro Rodríguez Hernández (@Funnick)
Aprobación
Estos elementos serán chequeados por los profesores de la asignatura para aprobar el proyecto.
[x] El repositorio indicado existe
[x] El documento de reporte existe, y tiene la estructura inicial (nombre del proyecto, autores, breve descripción)
[x] Los miembros del equipo tienen usuarios en Github debidamente identificados (avatar, nombre completo, y página de perfil)
[x] El resumen describe una idea factible y de complejidad adecuada
En caso de que algunas de las condiciones anteriores no se cumplan, en este issue les dejaremos todos los comentarios y discusiones necesarias para lograr la aprobación del proyecto.
Este issue será cerrado una vez se considere definitivamente aprobado o rechazado el proyecto, y se le pondrá la etiqueta correspondiente.
Datos del proyecto
Nombre:: Evolution Repositorio: https://github.com/Funnick/Proyecto_ia-sim-cmp Reporte: https://github.com/Funnick/Proyecto_ia-sim-cmp/wiki
Breve resumen
Se tiene un entorno en dos dimensiones donde existen distintos agentes. Dichos agentes necesitan recuperar energía consumiendo alimentos que se encuentran en el entorno, de lo contrario pueden morir. Los agentes pueden ser divididos en poblaciones donde dos individuos de una misma población tienen una característica en común, una manera en la que se comportan. Cada población tiene la capacidad de reproducirse y nuestro interés es observar la evoluciona en el tiempo de dichas poblaciones para conocer si existe una que predomine sobre otra o si es posible la extinción de algún tipo de agentes.
El medio ambiente se muestra simple en un inicio, simplemente contiene a los agentes y comida para estos. Aunque será posible hacerle algunas modificaciones tales como criaturas que amenacen a ciertos individuos o peligros comunes. También deberíamos ser capaces de alterar el suministro de comida y agregar otros recursos que puedan ser útiles para algunas acciones que los agentes puedan realizar para aumentar su supervivencia.
Lo que diferencia a unos agentes de otros es la manera en la que estos actúan con otro agentes y el entorno. Nuestro interés es crear poblaciones con características interesantes de observar, por ejemplo, tener una población que sea amigable que comparta la comida y tener otra que prefiera luchar por la posibilidad de obtener una mayor parte de los alimentos. Queremos otorgarle mas flexibilidad a la simulación haciendo probables las mutaciones genéticas, quizás el comportamiento de una población cambie drásticamente si estos fueran más rápidos y fuertes que cuando inicio todo.
Miembros del equipo
Aprobación
En caso de que algunas de las condiciones anteriores no se cumplan, en este issue les dejaremos todos los comentarios y discusiones necesarias para lograr la aprobación del proyecto.
Este issue será cerrado una vez se considere definitivamente aprobado o rechazado el proyecto, y se le pondrá la etiqueta correspondiente.