Interface IMazeGenerator

All Known Implementing Classes:
AMazeGenerator, EmptyMazeGenerator, MyMazeGenerator, SimpleMazeGenerator

public interface IMazeGenerator
A maze generation algorithm.
  • Method Summary

    Modifier and Type
    Method
    Description
    generate(int rows, int columns)
    Generates a maze with the given number of rows and columns.
    long
    measureAlgorithmTimeMillis(int rows, int columns)
    Returns how long generate(rows, columns) takes, in milliseconds.
  • Method Details

    • generate

      Maze generate(int rows, int columns)
      Generates a maze with the given number of rows and columns.
    • measureAlgorithmTimeMillis

      long measureAlgorithmTimeMillis(int rows, int columns)
      Returns how long generate(rows, columns) takes, in milliseconds.