generateCustomMoves method

Iterable<Move> generateCustomMoves({
  1. required BishopState state,
  2. required int player,
  3. MoveGenParams params = MoveGenParams.normal,
})

Implementation

Iterable<Move> generateCustomMoves({
  required BishopState state,
  required int player,
  MoveGenParams params = MoveGenParams.normal,
}) =>
    moveGenerators
        .map((e) => e(state: state, player: player, params: params))
        .expand((e) => e);