Algorithms
class in FinixMakesGames.MazeGenerator.Core / Implemented in FinixMakesGames.MazeGenerator.Core
Description
A static class that holds a collections of methods that picks up a new Grid class and generates it's maze layout.
Static Methods
| Method | Description |
|---|---|
| BinaryTree | Applies the Binary Tree algorithm to a Grid (Only available to QuadGrid). |
| Sidewinder | Applies the Sidewinder algorithm to a Grid (Only available to QuadGrid). |
| AldousBroder | Applies the Aldous-Broder algorithm to any type of Grid. |
| Wilson | Applies Wilson's algorithm to any type of Grid. |
| HuntAndKill | Applies the Hunt-And-Kill algorithm to a Grid (Only available to QuadGrid). |
| RecursiveBacktracker | Applies the Recursive Backtracker algorithm (Also known has a Randomized Depth-First Search) to any type of Grid. |