LabyrinthAI provides a visualization of genetic algorithms solving a maze. Users can interact with the application through a graphical interface, selecting different algorithms, maze dimensions, and other parameters.
- Multiple genetic algorithms to choose from.
- Real-time visualization of solutions traversing the maze.
- Configurable population size, selection, crossover, and mutation methods.
- Ability to generate new mazes.
-
Clone the Repository: Clone the project to your local machine.
-
Install Dependencies: Navigate to the project directory and run the following command to install the required dependencies:
pip install -r requirements.txt
-
Run the Application: Run the
main.py
file to start the application:python main.py
Feel free to contribute to this project by submitting pull requests or reporting issues.
(TBD: License information, if applicable.)