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

MethodDescription
BinaryTreeApplies the Binary Tree algorithm to a Grid (Only available to QuadGrid).
SidewinderApplies the Sidewinder algorithm to a Grid (Only available to QuadGrid).
AldousBroderApplies the Aldous-Broder algorithm to any type of Grid.
WilsonApplies Wilson's algorithm to any type of Grid.
HuntAndKillApplies the Hunt-And-Kill algorithm to a Grid (Only available to QuadGrid).
RecursiveBacktrackerApplies the Recursive Backtracker algorithm (Also known has a Randomized Depth-First Search) to any type of Grid.