Exemplo n.º 1
0
        public static PM_Maze RepairMaze_RandomBFS(
            Random rand,
            PM_Maze maze
            )
        {
            maze.Fill_RandomBFS(rand);

            maze.Repair_Connectivity(rand);

            return(maze);
        }
Exemplo n.º 2
0
 public override void RefillMaze(Random rand, PM_Maze maze)
 {
     maze.Fill_RandomBFS(rand);
     maze.Repair_Connectivity(rand);
 }