Handwriting Recognition With MNIST Data in Java

This uses my neural network Java library that can be found here. The trained weights can also be found in the GitHub repository. Read more


Maze Solver

2D maze solver written in Java. Has a Swing GUI and it contains eight methods for solving mazes: BFS, DFS, Best-First BFS, Dijkstra’s, Bellman-Ford, Floyd-Warshall, A*, and simulate hand on right wall.

Read more

Dreamy Perplexity

Dreamy Perplexity is a game based on controlling two characters to solve challenging puzzles. The ultimate goal is to reach the end of each level. The game is set in a floating dream world, where falling out will cause the level to restart. Read more

Two Bot’s Journey

Two Bot’s Journey is a platformer/puzzle game set in a vast sky of airborne rocks where you control two robots at once to reach the ending green diamond. Challenging jumps will test your mouse and keyboard skills, and puzzles will encourage you to think outside the box.

Read more