Vedant Joshi's Projects
A Chess engine I made for fun
A checkers engine I made for the ICS3U1 culminating
Architecture for training a neural network to evaluate chess positions, based on research from Stockfish
Small project to understand C++
Converts data from https://database.lichess.org/#evals into a txt
Converts data from the lichess evaluation database into a form that is easily converted into tensors
A tool to play different versions of BitterFish against each other
Creates new data for digit recognition by translating, rotating, scaling, and adding noise to the pre existing database of 40,000 digits
A neural network trained to recognize digits, trained on the MNIST dataset. Using only Numpy, no TensorFlow or PyTorch
A library for probing Stockfish's NNUEs. The code for reading parameters and forward propagation is taken from Stockfish
ICS4U1 Culminating
Small Tic Tac Toe engine I made to understand Python