generateDrops method

List<Move>? generateDrops({
  1. required BishopState state,
  2. required int colour,
})

Generate all drop moves for player colour in state.

Implementation

List<Move>? generateDrops({required BishopState state, required int colour}) {
  if (dropBuilder == null) return null;
  final params = MoveParams(colour: colour, state: state, variant: this);
  return dropBuilder!(params);
}