-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Sergio M. Afonso Fumero edited this page Mar 30, 2015
·
8 revisions
MazeSolver es una interfaz gráfica para la creación y visualización de laberintos, la configuración y creación de agentes y la ejecución de simulaciones. Se permite que el usuario tenga un control total sobre todos los aspectos de las simulaciones. Las funcionalidades que proporciona este programa son:
- Creación de laberintos con distintos algoritmos y parámetros.
- Guardado y carga de laberintos en ficheros.
- Visualización simultánea de varios laberintos.
- Ejecución de simulaciones paso a paso y completas simultáneamente en todos los laberintos cargados.
- Adición de distintos tipos de agentes a los laberintos, que serán los que intenten resolverlos.
- Parametrización de los agentes dependiendo de su tipo.
- Realización de "carreras" entre agentes, donde ambos se sitúan en laberintos iguales pero separados y se ejecutan simultáneamente.
- Colocación de varios agentes en un mismo laberinto. Esto hará que haya interacción entre los distintos agentes, bien para colaborar en la búsqueda de la solución o para competir entre sí en un entorno cambiante.
- Visualización de las estadísticas de cada ejecución.