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. |