Victor Gusev
← Projects

Micromouse Simulator

Java maze-solving simulator with Flood Fill pathfinding and a visualization engine.

Micromouse Simulator
Status
archived
Year
2023
Category
robotics

Stack

JavaJava Graphicsalgorithmssimulationvisualization
GitHub

Highlights

  • Designed a full maze-solving simulator for Micromouse competitions using Java
  • Implemented Flood Fill pathfinding algorithm to autonomously solve unknown mazes
  • Built a graphical visualization engine using Java Graphics to animate traversal and decisions
  • Developed file parsing pipeline to load and replay real competition mazes

Architecture

Maze-solving simulator featuring Flood Fill pathfinding algorithm and a graphical visualization engine. Uses a file parsing pipeline to load competition mazes.

Post-mortem

Learned various algorithms to solve mazes, and learned how to iterate and understand big O.