Class RecursiveBacktracking

java.lang.Object
es.ull.mazesolver.maze.MazeCreationAlgorithm
es.ull.mazesolver.maze.algorithm.RecursiveBacktracking

public class RecursiveBacktracking extends MazeCreationAlgorithm
Implementación de algoritmo recursivo con backtracking para la generación aleatoria de laberintos perfectos. (implementado de forma iterativa)
  • Constructor Details

    • RecursiveBacktracking

      public RecursiveBacktracking(int rows, int columns)
      Constructor. Crea una nueva instancia de la clase.
      Parameters:
      rows - Número de filas del laberinto.
      columns - Número de columnas del laberinto.
  • Method Details