public void run() {
		int p1Win = 0;
		int p2Win = 0;
		
		for (int i = 0; i < turn; i++) {
			Game game = null;
			
			if (i % 2 == 0)
				game = new Game(player1, player2, true);
			else
				game = new Game(player2, player1, true);
				
			game.clearBoard();
			int result = game.play();
			if (result == 1) {
				if (i % 2 == 0) {
					++p1Win;
					System.out.println(player1.getName() + " wins!!");
				}
				else {
					++p2Win;
					System.out.println(player2.getName() + " wins!!");
				}
			} else if (result == -1) {
				if (i % 2 == 0) {
					++p2Win;
					System.out.println(player2.getName() + " wins!!");
				}
				else {
					++p1Win;
					System.out.println(player1.getName() + " wins!!");
				}
			} else {
				System.out.println("draw!!");
			}
		}
		
		System.out.println();
		System.out.println("----------------------------------");
		System.out.println(player1.getName() + " won the game " + p1Win + " times.");
		System.out.println(player2.getName() + " won the game " + p2Win + " times.");		
	}