package tictactoepkg;

import java.util.*;

public class TicTacToeTester {
  public static void main(String[] args) {
      Scanner scan;
      TicTacToe game;
      int boardSize;
      int row;
      int col;
      char winner;
  System.out.println("TicTacToeTester written by S. Robbins");
  scan = new Scanner(System.in);
  System.out.println("Enter board size:");
  boardSize = scan.nextInt();
  game = new TicTacToe(boardSize);
  do {
      System.out.print(game.getBoardString());
      System.out.println("Enter a row and column for a move:");
      row = scan.nextInt();
      col = scan.nextInt();
      if (!game.move(row,col))
          System.out.println("Invalid move, try again");
      winner = game.getWinner();
  } while (winner == TicTacToe.NOWINNER);
  System.out.print(game.getBoardString());
  if (winner == TicTacToe.DRAW)
      System.out.println("Game is a draw");
  else
      System.out.println("Winner is "+winner);
  }
}


