Projects
Corintho AI
An AI agent that plays the board game Corintho using search and evaluation techniques inspired by AlphaZero.
FIDE Glicko
Glicko-2 rating for FIDE chess results—estimate player strength from historical games.
Rubik's Cube Solver
Interactive web app to paint a cube state and get a solution for 2×2, 3×3, Pyraminx, and Skewb.
Nerdle Solver
Tool to help solve Nerdle-style number puzzles by narrowing candidate equations.
Chopsticks Engine
Interactive chopsticks game logic and UI—play through splits and taps in the browser.
Pokemon Word Connector Game
A shiritori-style word chain game themed around Pokémon names—connect words by last and first syllables.
Anki Scraper
A Python tool that scrapes web content and generates structured Anki flashcard decks.
American Elections Database
Interactive maps and tabular results for U.S. federal and state elections.
WCA Stats
Interactive statistics and rankings for World Cube Association competition data—sub-X rankings, WR half-life, skill estimator, and more.