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.

Big 2 AI

AI and tooling for a Big 2 (Chinese poker) card game variant.

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.

Memoroid

A memory and recall mini-game—match or sequence cards with a clean web UI.

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.

Cube visualization

Visualization and tooling related to Rubik's cube and twisty puzzles.

Speedcubing stats

Scripts and analysis for World Cube Association competition data.