brinkmateRecord.h

#include "osl/brinkmate/configuration.h"
#include "osl/stl/vector.h"
#include "osl/move.h"

brinkmateRecord.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::brinkmate

構成

struct  osl::brinkmate::BrinkmateRecord

列挙型

enum  osl::brinkmate::BrinkmateResult {
  osl::brinkmate::WORST_DEFENSE, osl::brinkmate::CHECKMATE, osl::brinkmate::BRINKMATE, osl::brinkmate::UNKNOWN,
  osl::brinkmate::NOT_BRINKMATE, osl::brinkmate::LOOP_DETECTION, osl::brinkmate::INVERSE_CHECKMATE, osl::brinkmate::WORST_ATTACK
}

関数

bool osl::brinkmate::isAttackSuccess (BrinkmateResult result)
bool osl::brinkmate::isDefenseSuccess (BrinkmateResult result)
bool osl::brinkmate::isSearchResult (BrinkmateResult result)
BrinkmateResult osl::brinkmate::betterForAttack (BrinkmateResult l, BrinkmateResult r)
BrinkmateResult osl::brinkmate::betterForDefense (BrinkmateResult l, BrinkmateResult r)


Thu Oct 8 05:01:10 2009に生成されました。  doxygen 1.5.6