Game of 31
The Game of 31 code you will find here consists of: a game engine for the game of 31 and code for some opponents (mainly to show case some machine learning).
AI
The code in source:trunk/src/RL.java contains code for a reinforcement learner, this plays against other opponents of varied intelligence. Games can also be played against humans to see how the AI progresses.
Future Plans
I'm hoping that I can add a servlet wrapper around the code here to have an online opponent. I would also like to clean things up and maybe split off the AIs so players can be loaded as JAR files instead of the current mess.
As far as licensing goes, if you've found it in it's current state you can just treat it as public domain. In the future if I add any significant code to it I will probably release it under the GPL.
