|
My Project
|
#include <escape_.h>
Static Public Member Functions | |
| template<class Action> | |
| static void | generate (const NumEffectState &state, Piece piece, Action &a) |
| static void | generate (const NumEffectState &state, Piece piece, MoveVector &out) |
| template<class Action> | |
| static void | generateCheap (const NumEffectState &state, Piece piece, Action &a) |
| static void | generateCheap (const NumEffectState &state, Piece piece, MoveVector &out) |
| template<size_t Capacity> | |
| static void | generateKingEscape (const NumEffectState &state, FixedCapacityVector< Move, Capacity > &out) |
| 不成の受けは作成しないので必要な場合はユーザが作成 | |
| template<size_t Capacity> | |
| static void | generateCheapKingEscape (const NumEffectState &state, FixedCapacityVector< Move, Capacity > &out) |
|
inlinestatic |
Definition at line 107 of file escape_.h.
References generate().
Referenced by generate(), generate(), generateCheap(), and generateCheap().
|
inlinestatic |
Definition at line 111 of file escape_.h.
References generate().
|
inlinestatic |
Definition at line 117 of file escape_.h.
References generate().
|
inlinestatic |
Definition at line 122 of file escape_.h.
References generate().
|
inlinestatic |
Definition at line 136 of file escape_.h.
References osl::move_generator::Escape< Action >::generateKingEscape().
Referenced by osl::GenerateEscapeKing::generateCheap().
|
inlinestatic |
不成の受けは作成しないので必要な場合はユーザが作成
Definition at line 130 of file escape_.h.
References osl::move_generator::Escape< Action >::generateKingEscape().
Referenced by osl::checkmate::Dfpn::generateCheck().