static void Main(string[] args) { Console.ReadLine(); Console.SetWindowSize(Console.LargestWindowWidth, Console.LargestWindowHeight); Console.SetBufferSize(Console.LargestWindowWidth, Console.LargestWindowHeight); Console.Write("Largeur: "); int width = Convert.ToInt32(Console.ReadLine()); Console.Write("Hauteur: "); int height = Convert.ToInt32(Console.ReadLine()); Console.Write("Type: "); int type = Convert.ToInt32(Console.ReadLine()); Console.Write("Vitesse de génération : "); int generateSpeed = Convert.ToInt32(Console.ReadLine()); Console.Write("Vitesse de résolution : "); int solveSpeed = Convert.ToInt32(Console.ReadLine()); Console.Clear(); while (true) { Maze maze = new Maze(width, height, (Maze.GenerationType)type, generateSpeed); Console.Clear(); Maze.PrintMaze(maze.maze); Maze.SolveMaze(maze, solveSpeed); //Maze.ShowSolution(maze, ConsoleColor.Red, 100); //Thread.Sleep(5000); Console.ReadLine(); Console.Clear(); } }