Simulator interface no longer enforces that a simulator must be able to get an initial state.
added convenience method to clear all legal actions
cleanup and no longer allowed to get initial state on generic simulator
update readme to build with java 7
Clean up agent code and made all providers singleton and correctly return multiple instances of agents.
cleanup of simulators and agents apis
added support for yaml test cases
updated domain test cases
methods no longer final so can be overriden
cleanup
connect4 optimizations and added random turn type support
indicate other turn types have not been implemented
connect4 simulator provider now accepts turn type as param
yahtzee optimized and updated
modified non working simulators enough so they would compile
minor change to connect4 action
backgammon now optimized and working
updated backgammon simulator provider to be singleton
biniax now optimized and working
wen simulator working