クラス osl::eval::MobilityTable

#include <mobilityTable.h>

osl::eval::MobilityTableのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Static Public 変数

static const CArray< int, 9 > rookVertical
static const CArray< int, 9 > rookHorizontal
static const CArray< int, 9 > prookVertical
static const CArray< int, 9 > prookHorizontal
static const CArray< int, 17 > bishop
static const CArray< int, 17 > pbishop
static const CArray< int, 9 > lance

説明

eval/mobilityTable.h10 行で定義されています。


変数

const CArray< int, 17 > osl::eval::MobilityTable::bishop [static]
初期値:
{{
      -60,-30,-6,2,4,8,10,12,
      12,13,15,17,19,21,23,25,27
    }}

eval/mobilityTable.h17 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusBishop().

const CArray< int, 9 > osl::eval::MobilityTable::lance [static]
初期値:
{{
      -10,-7,2,6,18,25,27,24,24
    }}

eval/mobilityTable.h19 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusLance().

const CArray< int, 17 > osl::eval::MobilityTable::pbishop [static]
初期値:
{{
      -39,-30,-9,-6,-2,2,0,5,
      13,15,17,19,21,23,25,27,29
    }}

eval/mobilityTable.h18 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusBishop().

const CArray< int, 9 > osl::eval::MobilityTable::prookHorizontal [static]
初期値:
{{
      -35,-23,-16,-10,-4,4,11,12,12,
    }}

eval/mobilityTable.h16 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusRook().

const CArray< int, 9 > osl::eval::MobilityTable::prookVertical [static]
初期値:
{{
      -45,-26,-17,-13,-1,1,10,8,8,
    }}

eval/mobilityTable.h15 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusRook().

const CArray< int, 9 > osl::eval::MobilityTable::rookHorizontal [static]
初期値:
{{
      -72,-47,-18,4,10,28,21,27,27,
    }}

eval/mobilityTable.h14 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusRook().

const CArray< int, 9 > osl::eval::MobilityTable::rookVertical [static]
初期値:
 { {
      -61,-43,-22,-9,-2,9,12,17,17,
    } }

eval/mobilityTable.h13 行で定義されています。

参照元 osl::eval::ProgressEvalGeneral< OpeningEval >::calculateMobilityBonusRook().


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