IEEE Micromouse Competition - Micromouse Simulator
-
Updated
Dec 17, 2022 - 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.
IEEE Micromouse Competition - Micromouse Simulator
A JavaFX application to visualize path finding in a grid system.
This project creates a random obstacle map (matrix) where an obstacle is generated with a 100% of probability if it has at least another wall around it, but less or equal than MAX_AROUND_WALLS obstacles surrounding it: (0 < obstacles around <= MAX_AROUND_WALLS). To count the number of walls around, it is used the 8-neighbour model. However, if t…
An application that demonstrates various pathfinding algorithms created in java
Application for generating and solving mazes