JavaFX application that allows for creation of Mazes with a dynamic size, and also allows the user to play the maze or solve it automatically
-
Updated
Nov 7, 2017 - Java
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 are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
JavaFX application that allows for creation of Mazes with a dynamic size, and also allows the user to play the maze or solve it automatically
Demos and javascript implementation of search algorithms from the book "Artificial Intelligence: A Modern Approach"
Program written in Java that given a matrix map. solves the maze using backtracking
Constructs a maze and finds paths between specified indices
The Application uses Tree traversal Algorithms to generate a random maze and to find the shortest path through it. used DFS to generate a random maze, and BFS to find the Shortest path.
Lego Mindstorms EV3 ROBOTC and MATLAB miscellaneous projects.
A smart agent which solves a escaping maze using MDP
Fun maze generating/solving app project for Java practice
A maze game with user navigation, user interaction with objects and monsters. Implemented a Depth-First Search (DFS) algorithm that automatically determines the solution to the maze. Contains two difficulty settings.
Fundamentals of Programming II
Python. Generate and find shortest paths in 2D mazes
Code for solving Mazes using Image Processing.
Source code for an EV3 robot using Robot C langauge.
This will help in visualizing different path-finding algorithms.
A simple program written in C to solve a user-inputted maze. Part of my course titled "Data Structures/Algorithms"
Test interview for pixelmatic
Minimalistic commandline maze generator/solver that produces png files and gif files of mazes.
This project helps to visualize the behavior of the Depth First Search, Breadth First Search, and A* Algorithms
The implementation of balanced and efficient maze generation and solving algorithms. Stochastic DFS based recursive backtracking to be specific.