package model.comPlayer.generator; import java.util.List; import model.Board; import model.Move; public interface MoveGenerator { public static final int ALL_MOVES = 0; public Move genMove(Board board, boolean asHuman); public List genMoves(Board board, boolean asHuman, int nMoves); public boolean setLookahead(int lookahead); }