------------------------------------------------------- - COP3503C - 2003-10-30 - Maze assignment - ------------------------------------------------------- - Ben Vanik - Revision 2 - ------------------------------------------------------- - Arg: --html to write output in HTML format - - Arg: --console to write output to console - ------------------------------------------------------- [>] Application starting [.] Serializer defaulting to --console [.] Using ConsoleSerializer [.] Serializer opened ------------------------------------------------------- - Maze generation ------------------------------------------------------- [.] Maze generated Dimensions: 29x29 Generator name: Depth-First Search [DFSGenerator] Generator description: Simple recursive generator that creates perfect mazes (one solution). Note works best with odd-width mazes. Generation successful: true Generation time: 0ms ############################# #%# # # # # # # # # # ### # # ### # ##### # # # # # # # # # # # ######### ##### # ### # # # # # # # # # # # # # ####### # ####### # ### # # # # # # # # # # # # # # # # # # # ### ### # # # # # # # # # # # # # # # # # # ### # # # ########### # # # # # # # # # # # # ### ### # # ##### # ### # # # # # # # # # # ### # ####### # ####### # ### # # # # # # # # # # # # ##### ### # ####### # # # # # # # # # ### ############# # # # ### # # # # # # # # # ####### # # # ##### ##### # # # # # # # # # # # ##### # # # # ### # ##### # # # # # # # # # # # # ######### ### # # # # ### # # # # # # # # # # ### ### ##### ##### # ### # # # # # @# ############################# ------------------------------------------------------- - Maze solution ------------------------------------------------------- [.] Maze solved Solver name: Simple solver using backtrack recursion [BacktrackSolver] Solver description: Uses backtrack recursion to find the destination. Solving successful: true Solving time: 16ms Sol attribute: Iterations = 375 Note: '.' = traversed, '*' = valid path ############################# #*#***#*****#***#...#.......# #*#*#*#*###*#*#*###.#.#####.# #***#***# #***#*#...#.#...#.# ######### #####*#.###.#.#.#.# #*********#*****#...#.#.#.#.# #*#######*#*#######.#.###.#.# #*#.#***#*#*#.......#.#...#.# #*#.#*#*#*#*#.###.###.#.#.#.# #*#.#*#***#*#.#.#.......#.#.# #*#.#*###.#*#.#.###########.# #*#.#***#.#*#.#.......#*****# #*#.###*###*#.#.#####.#*###*# #***#.#*****#.#.#.....#*#***# ###*#.#######.#.#######*#*### # #*#.......#.#...#*****#***# # #*#.#.#####.###.#*#######*# #***#.#...........#*#***#***# #*###.#############*#*#*#*### #*#.......#***#*****#*#***# # #*#######.#*#*#*#####*##### # #*****#.#.#*#*#***#.#*****# # #####*#.#.#*#*###*#.#####*# # #*****#...#*#***#*#...#***# # #*#########*###*#*#.#.#*### # #***# *****#.#***#.#.#***# # ###*###*#####.#####.#.###*# # # *****#...........#....**%# ############################# [.] Serializer closed [<] Application terminating successfully