|
My Project
|
成る手を生成. More...
#include <promote_.h>
Static Public Member Functions | |
| template<class Action, Ptype T> | |
| static void | generateMovesPtype (const NumEffectState &state, Action &action) |
| template<Ptype T> | |
| static void | generatePtype (const NumEffectState &state, MoveVector &out) |
| template<class Action> | |
| static void | generateMoves (const NumEffectState &state, Action &action) |
| static void | generate (const NumEffectState &state, MoveVector &out) |
成る手を生成.
生成される手はunique 自殺手のチェックはしないので,後で修正する?
| noCapture | - trueの時は駒を取る手は生成しない(取る手は別に生成される可能性が高いので) |
Definition at line 17 of file promote_.h.
|
inlinestatic |
Definition at line 31 of file promote_.h.
References generateMoves().
|
static |
Referenced by osl::move_generator::GeneratePromote< NoCapture >::generate(), and generate().
|
static |
Referenced by generatePtype().
|
inlinestatic |
Definition at line 23 of file promote_.h.
References generateMovesPtype().