Featured
Top-down combat where Schwarzschild time dilation is the core mechanic
SAT-based puzzle generation for automated crossword book publishing on Amazon KDP
Browser-based Sprouts with morphological skeleton pathfinding and minimax AI
Generate random CS research papers using SCIGen's context-free grammar
Speed reader with RSVP, cubic ease-in ramp, and optical pivot highlighting
Two-player online strategy game of planar construction and enclosure
More Projects
Find all valid word combinations from a phrase using recursive search in Rust/WASM
Guide beams to targets with mirrors
Ultimate tic-tac-toe vs minimax AI
Lightcycle game vs Voronoi AI
Find expressions that intersect all given points
Random sampling converges on Dumas
Ecosystem sandbox with procedural creatures
Race a bus by generating keyboard entropy
Unscramble words from trending articles
Books with every word replaced by its antonym
Maximum S&P 500 return with perfect foresight
Vocal tract animation synced to speech
Random Peanuts panels stitched into new strips
Draw a profile, get row-by-row patterns
Top causes of death by location, age, and sex
Dependency solver algorithm comparison
Ambient haiku generator with syllable counting
Find words containing 3 letters in order
Personality quiz generator for any category
Generates paragraphs of brainrot prose
Ad-free player for NYT puzzles, 1976-2017
Optimal strategy for number-guessing games
Podcast with Sean and Hannah