敵のpinされている駒を攻める. More...
#include <attackToPinned.h>
| Public Member Functions | |
| template<class Action > | |
| void | generate (const NumEffectState &state, Action &action) | 
| Static Public Member Functions | |
| template<class Action > | |
| static void | generate (const NumEffectState &state, Action &action) | 
| 手を生成する.  More... | |
| static void | generate (const NumEffectState &state, MoveVector &out) | 
敵のpinされている駒を攻める.
pinの長い利きを付けている駒で攻める可能性もあるが稀 pinしている方向からは攻めてしまうこともある. 歩も攻める. 利きの数が勝っているかどうかはとりあえずは問わない. P - 攻撃側のプレイヤ
Definition at line 21 of file attackToPinned.h.
| 
 | static | 
手を生成する.
| state | - 盤面 | 
| action | - 生成時のcall back | 
Referenced by osl::move_generator::AttackToPinned< P >::generate(), and osl::move_generator::GenerateAttackToPinned::generate().
| 
 | inlinestatic | 
Definition at line 31 of file attackToPinned.h.
References osl::move_generator::AttackToPinned< P >::generate(), and store().
| void osl::move_generator::AttackToPinned< P >::generate | ( | const NumEffectState & | state, | 
| Action & | action | ||
| ) | 
Definition at line 41 of file attackToPinned.tcc.
 1.8.4
 1.8.4