public AI(GameState state, PlayerId pId, Heuristic heuristic) { this.pId = pId; this.forwardModel = new ForwardModel(state); this.heuristic = heuristic; }
public abstract List<Input> nextInputList(GameState state, PlayerId pId, Heuristic heuristic);
public override List<Input> nextInputList(GameState state, PlayerId pId, Heuristic heuristic) { return new List<Input>() { new Input () }; }