構造体 osl::search::SortCaptureMoves

安い駒の順に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.h19 行で定義されています。


関数

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().


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:57 2010に生成されました。  doxygen 1.6.3