sakitha@dev:~/projects$
mazerunner.app
algorithms · software testingMazeRunner System
A full maze-processing system: a validation pipeline that catches invalid entrances, isolated cells and cycles with custom DFS/BFS, plus a 3D builder that renders text-based mazes inside Minecraft via automated block placement.
- Complete input + validation pipeline with custom DFS/BFS graph algorithms
- 3D maze builder visualising text mazes inside Minecraft
- 25+ test cases across boundary, integration and workflow scenarios
- Git-branching workflow with pull requests and issue tracking
// architecture
text input → validator (DFS/BFS) → path analysis → 3D rendererchallenges solved
Detecting cycles and isolated cells without false positives
Automating block placement reliably in a live Minecraft world
JavaOOPJUnitAlgorithmsMinecraft APIGit
■ entrance/exit · ■ BFS frontier → shortest pathlive solve
- valid-maze detection
- 100%
- less debugging time
- ~40%
- test scenarios
- 25+