Explore projects
-
C program that uses an assembly-like language to spawn random mini-programs, attempting to match test cases to find a program that satisfies those conditions.
Updated -
Mapping the state space of tic-tac-toe, simplifying it, and visualizing it.
Updated -
My final project in my AI class circa 2008, a reinforcement learning agent that can play nearly optimal blackjack.
Updated -
-
-
Poker AI attempt written as undergrad circa 2013.
See Development of a Heads-Up Autonomous Poker Playing Agent.
Updated -
Updated
-
Updated
-
-
makeChange.py is a program I wrote recently for a job application to solve an optimization problem: given a set of coin denominations with arbitrary values, and a sum to total to, return the minimum number of coins necessary to reach that sum.
Updated -
Solver for Fantasyland in Open-face Chinese Poker. Uses Will Drevo's deuces hand evaluator.
Updated -
-
-
-
-
-
-
-
-