addEffectWithEffect.cc
Go to the documentation of this file.
3 #ifdef RELEASE
5 #endif
6 
7 namespace osl{
8  // explicit template instantiation
9  namespace move_generator
10  {
12  template void GenerateAddEffectWithEffect::generate<true>
13  (Player, const NumEffectState&, Square, store_t&);
14  template void GenerateAddEffectWithEffect::generate<false>
15  (Player, const NumEffectState&, Square, store_t&);
16  // for fixed depth search
17  template void AddEffectWithEffect<store_t>::generate<BLACK, true>(const NumEffectState&, Square, store_t&,bool&);
18  template void AddEffectWithEffect<store_t>::generate<WHITE, true>(const NumEffectState&, Square, store_t&,bool&);
19  //
20  template void AddEffectWithEffect<store_t>::generate<BLACK, false>(const NumEffectState&, Square, store_t&,bool&);
21  template void AddEffectWithEffect<store_t>::generate<WHITE, false>(const NumEffectState&, Square, store_t&,bool&);
22  } // namespace move_generator
23 } // namespace osl
24 // ;;; Local Variables:
25 // ;;; mode:c++
26 // ;;; c-basic-offset:2
27 // ;;; End:
move_action::Store store_t
指手を MoveVector に保管
Definition: move_action.h:15
利きを持つ局面
Player
Definition: basic_type.h:8
利きをつける手を生成 利きを持つstateでしか使えない.