package game.training;

public class Training {
	public static void main(String[] args){
		/* Random Training */
	//	SarsaLearning.TrainAgent(1000, 100, -1, TrainPlayer.AGENT, TrainPlayer.RANDOM , 3, 3,
	//			"Player1Weights.txt", "Player2Weights.txt", 0);
		
	//	SarsaLearning.TrainAgent(1000, 100, -1, TrainPlayer.RANDOM, TrainPlayer.AGENT , 3, 3,
	//			"Player1Weights.txt", "Player2Weights.txt", 0);
		
		/* Depth 3 training */
	//	SarsaLearning.TrainAgent(100000, 10000, -1, TrainPlayer.AGENT, TrainPlayer.AGENT , 3, 3,
	//						"Player1Weights.txt", "Player2Weights.txt", 0);
		/* Depth 4 training */
	//	SarsaLearning.TrainAgent(100000, 10000, -1, TrainPlayer.AGENT, TrainPlayer.AGENT , 4, 4,
	//			"Player1Weights.txt", "Player2Weights.txt", 10);
		
		/* Depth 5 training */
		SarsaLearning.TrainAgent(100000, 10000, -1, TrainPlayer.AGENT, TrainPlayer.AGENT , 5, 5,
				"Player1Weights.txt", "Player2Weights.txt", 20);
		
	}
}
