package game; /** * Einstellungen zum Spielablauf. * * @author florian 29.11.2012 */ public class GameSettings { /** * Mögliche Spielvarianten */ public static enum GameType { PlayerVsComputer, Simulated, ComputerVsComputer,PlayerVsSimulatedComputer, SimulatedWithRobot, PlayerWithoutCameraVsComputer } /** * Sollen simulierte Zuege durchgefuehrt werden? Kann zu Testzwecken * temporär eingeschaltet werden, damit keine Fotos per Webcam geschossen * werden. */ public static final GameType currentGameType = GameType.PlayerVsComputer; /** * Dateiname zur Textdatei, die die Züge eines simulierten Spiels enthält */ public static final String simulatedGameMoves = "TabeaSchach.txt"; /** * Zeit zwischen den simulierten Zügen */ public static final long timeBetweenMoves = 100; /** * Sollen die einzelnen Züge auf Gültigkeit geprüft werden? */ public static final boolean checkRules = true; }