Este documento describe MazeSolver, un programa que genera y resuelve laberintos utilizando técnicas de inteligencia artificial basadas en el paradigma de agentes. El programa implementa diversos métodos de resolución de laberintos mediante agentes y permite la generación aleatoria y configuración de laberintos perfectos y no perfectos. Además, explica el estado actual del desarrollo del programa y proporciona información sobre su arquitectura, comunicación entre agentes y colaboradores.