stellar

UCI Chess engine written in C++20
git clone git://git.dimitrijedobrota.com/stellar.git
Log | Files | Refs | README | LICENSE

attack.hpp (365B)


0 #ifndef STELLAR_ATTACK_H
1 #define STELLAR_ATTACK_H
3 #include "square.hpp"
4 #include "utils.hpp"
6 #include "bishop.hpp"
7 #include "king.hpp"
8 #include "knight.hpp"
9 #include "pawnb.hpp"
10 #include "pawnw.hpp"
11 #include "queen.hpp"
12 #include "rook.hpp"
13 #include "slider.hpp"
15 namespace attack {
17 typedef U64 (*attack_f)(const square::Square square, U64 occupancy);
19 }
21 #endif