10 namespace move_generator
12 using namespace move_action;
19 (
const NumEffectState&, Square, Piece, Store&);
21 (
const NumEffectState&, Square, Piece, Store&);
static void generate1(Player p, const NumEffectState &state, Square target, Action &action)
static void generate1(const NumEffectState &state, Square target, Action &action)
取る手を1手だけ作る
static void generate(Player p, const NumEffectState &state, Square target, Action &action)
static void escapeByCapture(const NumEffectState &state, Square target, Piece piece, Action &action)
static void generate(const NumEffectState &state, Square target, Action &action)