Skip to content

Maze generators, solvers and printers in console app

License

Notifications You must be signed in to change notification settings

maksmakuta/mazing

Repository files navigation

mazing

Console app for Maze
Examples

Generators (link)

  • Random Wall placing algorithm
  • DFS
  • Prims
  • Kruskal's
  • Wilson's
  • Aldous-Broder
  • Recursive division method
  • Tessellation algorithm
  • Cellular automaton

Solvers (link)

  • DFS
  • BFS
  • A*
  • Tremaux's algorithm
  • Recursive algorithm
  • Maze-routing algorithm

Printers

  • Wide
  • Box
  • Image
    • PNG
    • SVG
  • Animation
    • GIF
      • generation & solving
      • generation
      • solving

Other features

  • Import
  • Export
  • GUI (with -gui parameter)

Author

Maks Makuta (C) 2023
MIT Licence