長い利きを止めている駒を動かして, 利きを伸ばす. [詳細]
#include <open.h>
Static Public メソッド | |
| template<Player P> | |
| static void | generate (const NumEffectState &state, Piece p, Action &action, Position to, Direction dir) |
長い利きを止めている駒を動かして, 利きを伸ばす.
ただし,駒を動かした結果, Position toに利くようなものは取り除く
| void osl::move_generator::Open< Action >::generate | ( | const NumEffectState & | state, | |
| Piece | p, | |||
| Action & | action, | |||
| Position | to, | |||
| Direction | dir | |||
| ) | [inline, static] |
参照先 osl::primDir().
1.6.3