A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish. A huge variety of algorithms exist for generating and solving mazes. These ...
Principles of Programming Languages, Fall 2016-2017, A program capable of creating and solving Perfect Mazes and Braid Mazes built on the principles of functional programming ...