super(new BitSetStateStorage());
}
public Integer getNextMove(AbstractPlayer player)
{
Board board = getPlayer().getBoard();
if (board.getOpenCells().size() == 0) return null;
ArrayList<Integer> emptyCells = board.getOpenCells();
Collections.shuffle(emptyCells);
return emptyCells.get(0);
}