This is your work, valued
I like to make processors sweat.
simulating-an-epidemic. Based on Simulating an Epidemic by 3Blue1Brown, this interactive simulation lets the user explore their ideas experimentally and quantitatively in a limited fashion, and to understand the drastic effects minor changes in behaviour can have in our fight against any disease.
12maze-lightning. This simple project approximates the shape of lightning by generating a random maze using Randomized Prim's algorithm and solving it using breadth-first search.
9snake. This project uses Q-Learning, Hamiltonian Cycles and Breadth First Search to play Snake. Mazes can also be drawn for the snake to navigate through.
6asteroids. Inspired by Coding Train and Code Bullet, here is my take on the Asteroids game with an AI trained using Neuroevolution through Augmenting Topologies (NEAT), given vision using ray casting.
5neural-network. This project aimed to write perceptron and neural network classes from scratch, and then use them on classic toy problems such as linear/non-linear function approximation and digit recognition using the MNIST dataset.
3sudoku. This project aims to solve Sudoku puzzles using a variety of algorithms such as Breadth and Depth First Search, Algorithm X, DLX, as well as their greedy variants.
3