Starts the game. First checks if the rules allow the game to be launched, then initializes the game. Once this is done, it loops through the rounds again and again until a StopCondition is fulfilled.
@throws InitializationException If the initialization screwed
@throws ValidationException If one of the rules doesn't validate the game
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.