Geronimoo's simulator is open sourced, so I decided to take a look at it. There was a basic skeleton of an interface that would let a human play against a bot. Below is that interface, after I fleshed out a few of the details.
http://imgur.com/xUC4bKUIt's not done, but in its current state you can start a game against a specified bot. Decisions on what to play and what to buy are controlled by the player, but the simulator still handles discarding, topdecking, etc. My intention is to finish this sometime before Geronimoo releases a version with Dark Ages. That way I don't have to worry about how to handle those cards
.