My Project
allMoves.cc
Go to the documentation of this file.
3
4namespace osl
5{
6 namespace move_generator
7 {
8 template void AllMoves<move_action::Store>::generate<BLACK>(NumEffectState const&,move_action::Store&);
9 template void AllMoves<move_action::Store>::generate<WHITE>(NumEffectState const&,move_action::Store&);
10 template void AllMoves<move_action::Store>::generate(Player,NumEffectState const&,move_action::Store&);
11 }
12} // namespace osl
13
15generate(Player p, const NumEffectState& state, MoveVector& out)
16{
17 typedef move_action::Store store_t;
18 store_t store(out);
20}
21
22// ;;; Local Variables:
23// ;;; mode:c++
24// ;;; c-basic-offset:2
25// ;;; End:
利きを持つ局面
static void generate(const NumEffectState &state, Action &action)
Player
Definition basic_type.h:8
static void generate(Player p, const NumEffectState &state, MoveVector &)
Definition allMoves.cc:15
指手を MoveVector に保管
Definition move_action.h:16