Solo play wasn't something I considered when I originally designed the game, and frankly I'm not sure there could be a good solo game. However, you could probably try to come up with some kind of "artificial" player that follows a simple algorithm to create interesting scenarios for the human player. You might just have to experiment with it. Sorry for the sort of non-answer!