10 namespace move_generator
12 using namespace move_action;
18 template void Capture<Store>::escapeByCapture<BLACK>
19 (
const NumEffectState&, Square, Piece, Store&);
20 template void Capture<Store>::escapeByCapture<WHITE>
21 (
const NumEffectState&, Square, Piece, Store&);
23 template void Capture<Store>::generate<BLACK>(NumEffectState
const&, Square, Store&);
24 template void Capture<Store>::generate<WHITE>(NumEffectState
const&, Square, Store&);
26 template void Capture<Store>::generate1<BLACK>(NumEffectState
const&, Square, Store&);
27 template void Capture<Store>::generate1<WHITE>(NumEffectState
const&, Square, Store&);
static void generate1(Player p, const NumEffectState &state, Square target, Action &action)
static void generate(Player p, const NumEffectState &state, Square target, Action &action)