Perfect Information Monte Carlo · 400 Hours · Superhuman Play

I Built a
Superhuman AI
for a Card Game

28 is an Indian trick-taking card game where you can't see your opponents' cards. I spent 400 hours building an AI that plays it at a superhuman level — by independently rediscovering a classical algorithm and fixing bugs no one warned me about.

400 Hours of Engineering
~200 Lines of Core Logic
12 CPU Cores, Parallelized
Family Grudges
Perfect Information Monte Carlo · Alpha-Beta Pruning · Imperfect Information Games · Superhuman Play · Move 37 Moments · Multiprocessing · Trick-Taking AI · 4-Player Card Game · Perfect Information Monte Carlo · Alpha-Beta Pruning · Imperfect Information Games · Superhuman Play · Move 37 Moments · Multiprocessing · Trick-Taking AI · 4-Player Card Game ·