maze-solver

A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist forgenerating andsolving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
Here are 844 public repositories matching this topic...
Language:All
Sort:Most stars
Implementing Reinforcement Learning, namely Q-learning and Sarsa algorithms, for global path planning of mobile robot in unknown environment with obstacles. Comparison analysis of Q-learning and Sarsa
- Updated
Apr 25, 2022 - Python
A maze generator, solver and visualizer for Python
- Updated
Apr 1, 2024 - Python
Pathfinding visualizations with Python and Pygame
- Updated
Feb 9, 2025 - Python
This is repository for the course ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3 on Udemy.
- Updated
May 26, 2023 - Python
Create aesthetic mazes of different shapes, tiles, sizes and more using a CLI tool. A website is also available athttps://mazes.apixelinspace.com
- Updated
Apr 15, 2024 - F#
A comprehensive library of algorithms for creating perfect mazes.
- Updated
Aug 13, 2024 - Java
A program to create, solve and draw mazes in your terminal or in 2D/3D
- Updated
Sep 30, 2024 - Go
A* algorithms for 2D gridmaps. The fastest one, until you prove me wrong
- Updated
Nov 6, 2019 - C++
The Maze generation software "Daedalus", version 3.5
- Updated
Nov 8, 2024 - C++
A minimal visual maze solver using various algorithms.
- Updated
Apr 26, 2024 - TypeScript
Project of a micromouse type mobile robot based on STM32 and designed PCB. Master's thesis.
- Updated
Oct 1, 2022 - C++
🏰 The Maze Game offers straightforward maze navigation challenges, built with Prim's & DFS Algorithms. Featuring responsive design for easy play on any device, including mobile, with intuitive on-screen controls for movement, it's ideal for quick gaming sessions, providing both casual and challenging experiences!
- Updated
Apr 9, 2025 - Python
Advanced maze generator written in Kotlin
- Updated
May 4, 2019 - Kotlin
Arduino nano based micro-mouse
- Updated
Jan 3, 2025 - C++
Generate and solve mazes using various algorithms
- Updated
Oct 19, 2023 - Python
Automatic maze generator (DFS) and maze solver (A*, DFS, BFS) in python.
- Updated
Sep 28, 2021 - Python
An app that can solve a maze based on its image.
- Updated
Apr 23, 2023 - C++
All my working experience with p5js
- Updated
Jul 29, 2023 - JavaScript
Highly efficient holistic 2D visibility solution for grid-based environments/maps (C++ and MATLAB). Extends to a planner.
- Updated
Dec 12, 2024 - MATLAB
- Followers
- 9 followers
- Website
- www.astrolog.org/labyrnth.htm
- Wikipedia
- Wikipedia