add movegen draft, add king square in pos_t, BRQKN move gen (untested)
This commit is contained in:
@@ -95,6 +95,10 @@ static __always_inline bitboard_t shift_nw(const bitboard_t bb)
|
||||
}
|
||||
|
||||
extern void bitboard_init(void);
|
||||
|
||||
extern bitboard_t bb_knight_moves(bitboard_t occ, square_t sq);
|
||||
extern bitboard_t bb_king_moves(bitboard_t occ, square_t sq);
|
||||
|
||||
extern void bitboard_print(const char *title, const bitboard_t bitboard);
|
||||
extern void bitboard_print_multi(const char *title, const int n, ...);
|
||||
extern char *bitboard8_sprint(char *str, const uchar bb8);
|
||||
|
Reference in New Issue
Block a user