Nathan Lo's repositories
Crazyhouse
A Crazyhouse engine based on "VICE" chess engine
2d_rigid_body
My attempt at learning rigid body physics, starting with two dimensions
baby-rudin
My working through of the Baby Rudin proofs and exercises.
magma_fields
An implementation of Finite Fields as they (hopefully) appear in the Magma CAS
magnum_carl_old
Search-based chess engine programmed in C++
adventofcode
My solutions to the Advent of Code Problems
raytracing-in-one-weekend
Following the Ray Tracing in One Weekend books
advanced_algos
Implementations of Data structures from Advanced Algorithms course at Harvard
algorithmica
A computer science textbook
cool-py
A COOL Compiler in Python 3
cpp_voxel
Voxel Engine in C++ using OpenGL
daily-coding-problem
My solutions to the Daily Coding Problems (https://www.dailycodingproblem.com/)
dmoj_archive
An archive of my DMOJ submissions
Dunjun
Youtube Tutorial Clone
EvolutionSimulator
Simulation Assignment for ICS4U
jsnake
A Snake Game programmed in Java
libassert-mac
The most over-engineered and overpowered C++ assertion library.
mandelbrot-imgui
Render high-resolution images of the Mandelbrot set, with a GUI backed by dear imgui
nomfish2
A (hopefully) improved version of nathanlo99/nomfish
util
Miscellaneous utility functions