Maze Solving Algorithms: Difference between revisions

From wikiluntti
(Created page with "== Introduction == # Random movement algorithm # Hand-on-Wall rule (works If the maze is simply connected) # Pledge algorithm # == == == == == == == ==")
 
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
# Hand-on-Wall rule (works If the maze is simply connected)
# Hand-on-Wall rule (works If the maze is simply connected)
# Pledge algorithm
# Pledge algorithm
#  
# Trémaux's algorithm. A junction may have multiple entrances, and a passage has an entrance at both ends. Dead-end.
# Dead-end filling
# Maze-routing algorithm
# Shortest path algorithm
## breadth-first search (BFS)
## the A* algorithm
## Depth-First Search (DFS).
## Dijkstra’s Algorithm
# Multi-agent maze-solving


== Dead-end filling ==


== ==
== ==

Latest revision as of 15:52, 5 April 2026

Introduction

  1. Random movement algorithm
  2. Hand-on-Wall rule (works If the maze is simply connected)
  3. Pledge algorithm
  4. Trémaux's algorithm. A junction may have multiple entrances, and a passage has an entrance at both ends. Dead-end.
  5. Dead-end filling
  6. Maze-routing algorithm
  7. Shortest path algorithm
    1. breadth-first search (BFS)
    2. the A* algorithm
    3. Depth-First Search (DFS).
    4. Dijkstra’s Algorithm
  8. Multi-agent maze-solving

Dead-end filling