構造体 osl::rating::RatingEnv

#include <ratingEnv.h>

osl::rating::RatingEnvのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

void update (const NumEffectState &new_state, Move last_move)
void make (const NumEffectState &new_state)
void make (const NumEffectState &new_state, const PieceMask &my_pin, const PieceMask &op_pin, Progress16)

Public 変数

MoveStack history
Position8 sendoffs
PieceMask my_pin
PieceMask op_pin
int attack_count_for_turn
Progress16 progress
CArray< signed char,
Position::SIZE > 
counteffect2_cache
CArray< int, Position::SIZE > pattern_cache


説明

ratingEnv.h16 行で定義されています。


関数

void osl::rating::RatingEnv::update ( const NumEffectState &  new_state,
Move  last_move 
)

ratingEnv.cc10 行で定義されています。

参照先 history, と make().

参照元 test_file(), と test_record().

void osl::rating::RatingEnv::make ( const NumEffectState &  new_state  ) 

void osl::rating::RatingEnv::make ( const NumEffectState &  new_state,
const PieceMask &  my_pin,
const PieceMask &  op_pin,
Progress16  progress 
)


変数

ratingEnv.h19 行で定義されています。

参照元 osl::rating::SendOffGroup::findMatch(), make(), と osl::rating::SendOff::match().

ratingEnv.h21 行で定義されています。

参照元 osl::rating::DefenseKing8Group::findMatch(), と make().

CArray<signed char,Position::SIZE> osl::rating::RatingEnv::counteffect2_cache [mutable]

ratingEnv.h23 行で定義されています。

参照元 osl::rating::CountEffect2::index(), と make().

CArray<int,Position::SIZE> osl::rating::RatingEnv::pattern_cache [mutable]

ratingEnv.h24 行で定義されています。

参照元 osl::rating::PatternGroup::findMatch(), と make().


この構造体の説明は次のファイルから生成されました:

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