-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathMain.java
More file actions
30 lines (28 loc) · 1.01 KB
/
Main.java
File metadata and controls
30 lines (28 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package ticTacToe;
import java.util.Scanner;
/**
* @author Georgiy Korneev (kgeorgiy@kgeorgiy.info)
*/
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int m = 0;
int n = 0;
int k = 0;
int c = 0;
do {
int[] params = UserInput.get(4, sc);
m = params[0];
n = params[1];
k = params[2];
c = params[3];
} while(m <= 0 || n <= 0 || k > m || k > n);
// final Tournament tournament = new Tournament(m, n, k, c);
// final Game game = new Game(true, new RandomPlayer(m,n), new RandomPlayer(m,n), new RandomPl>
// final Game game = new Game(true, new HumanPlayer(), new Winner(m, n, k, Cell.X));
// int result = game.play(new MnkBoard(m, n, k, true));
// System.out.println("Game result: " + result);
final Match match = new Match(false, m, n, k, c, new RandomPlayer(), new Winner(m, n, k, Cell.X));
match.play();
}
}