MoveGenFunction<T extends Move> typedef

MoveGenFunction<T extends Move> = List<T> Function({MoveGenParams params, required int player, required BishopState state})

Implementation

typedef MoveGenFunction<T extends Move> = List<T> Function({
  required BishopState state,
  required int player,
  MoveGenParams params,
});