package test;
import java.util.Vector;
import XOrules.XOrulesUtilits;
import XOrules.XOgame;
public class XOrulesTest {
public static void main(String[] args)
{
Vector<Character> fld = XOrulesUtilits.createField(3);
boolean res;
Character res_;
res = XOrulesUtilits.isItTurn(fld, XOrulesUtilits.Xchar, 1, 1);
System.out.println(res);
XOrulesUtilits.makeTurn(fld, XOrulesUtilits.Xchar, 1, 1);
res = XOrulesUtilits.isItTurn(fld, XOrulesUtilits.Xchar, 1, 1);
System.out.println(res);
res_ = XOrulesUtilits.whoseWin(fld);
System.out.println(res_);
XOrulesUtilits.makeTurn(fld, XOrulesUtilits.Xchar, 0, 0);
XOrulesUtilits.makeTurn(fld, XOrulesUtilits.Xchar, 2, 2);
res_ = XOrulesUtilits.whoseWin(fld);
System.out.println(res_);
//////////////////////////////////////////////
XOgame game = new XOgame(4, XOrulesUtilits.Xchar, 3);
game.makeTurn(XOrulesUtilits.Xchar, 2, 2);
game.makeTurn(XOrulesUtilits.Ochar, 2, 1);
game.makeTurn(XOrulesUtilits.Xchar, 1, 1);
game.makeTurn(XOrulesUtilits.Ochar, 1, 2);
game.makeTurn(XOrulesUtilits.Xchar, 3, 3);
res = game.isItWin();
System.out.println(res);
System.out.println(game.getSituation());
}
}