安い駒の順にsort する. [詳細]
#include <sortCaptureMoves.h>
Static Public メソッド | |
| static void | sortByTakeBack (const NumEffectState &state, container::MoveVector &moves) |
| 取り返しを考慮する. | |
| static void | sortByMovingPiece (container::MoveVector &moves) |
| 取る駒は考えない. | |
| static void | sortBySpecifiedPiece (container::MoveVector &moves, Position from) |
| 取る駒は考えない.from が一致する指手優先 | |
安い駒の順にsort する.
sortCaptureMoves.h の 19 行で定義されています。
| static void osl::search::SortCaptureMoves::sortByMovingPiece | ( | container::MoveVector & | moves | ) | [static] |
取る駒は考えない.
| static void osl::search::SortCaptureMoves::sortBySpecifiedPiece | ( | container::MoveVector & | moves, | |
| Position | from | |||
| ) | [static] |
取る駒は考えない.from が一致する指手優先
| static void osl::search::SortCaptureMoves::sortByTakeBack | ( | const NumEffectState & | state, | |
| container::MoveVector & | moves | |||
| ) | [static] |
取り返しを考慮する.
参照元 osl::search::QuiescenceSearch2< EvalT >::examineCapture().
1.6.3