stellarUCI Chess engine written in C++20 |
git clone git://git.dimitrijedobrota.com/stellar.git |
Log | Files | Refs | README | LICENSE | |
attack.hpp (365B)
1 #ifndef STELLAR_ATTACK_H 2 #define STELLAR_ATTACK_H 3 4 #include "square.hpp" 5 #include "utils.hpp" 6 7 #include "bishop.hpp" 8 #include "king.hpp" 9 #include "knight.hpp" 10 #include "pawnb.hpp" 11 #include "pawnw.hpp" 12 #include "queen.hpp" 13 #include "rook.hpp" 14 #include "slider.hpp" 15 16 namespace attack { 17 18 typedef U64 (*attack_f)(const square::Square square, U64 occupancy); 19 20 } 21 22 #endif