Skip to content
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.
Clone this wiki locally