package checkers; import java.util.List; import java.util.Random; /** * AI `Player` which picks random moves */ public class RandomPlayer implements Player { private final Random rand = new Random(); @Override public Move getMove(Board board) { List<Move> moves = board.getMoves(); if(moves.isEmpty()) return null; return moves.get(rand.nextInt(moves.size())); } @Override public boolean isHuman() { return false; } @Override public String toString() { return "Random"; } }