getRandomMove method

Move getRandomMove()

Gets a random valid move for the current player.

Implementation

Move getRandomMove() {
  List<Move> moves = generateLegalMoves();
  int i = Random().nextInt(moves.length);
  return moves[i];
}