クラス osl::game_playing::PlainMtdfPlayer

PieceEval Ȥץ쥤() [詳細]

#include <mtdfPlayer.h>

osl::game_playing::PlainMtdfPlayerに対する継承グラフ

Inheritance graph
[凡例]
osl::game_playing::PlainMtdfPlayerのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 PlainMtdfPlayer ()
 ~PlainMtdfPlayer ()
ComputerPlayerclone () const
 new Τ֤
const MoveWithComment searchWithSecondsForThisMove (const GameState &, int seconds)
bool isReasonableMove (const GameState &, Move move, int pawn_sacrifice)


説明

PieceEval Ȥץ쥤()

mtdfPlayer.h15 行で定義されています。


コンストラクタとデストラクタ

osl::game_playing::PlainMtdfPlayer::PlainMtdfPlayer (  ) 

mtdfPlayer.cc14 行で定義されています。

osl::game_playing::PlainMtdfPlayer::~PlainMtdfPlayer (  ) 

mtdfPlayer.cc19 行で定義されています。


関数

osl::game_playing::ComputerPlayer * osl::game_playing::PlainMtdfPlayer::clone (  )  const [virtual]

new Τ֤

osl::game_playing::ComputerPlayerを実装しています。

mtdfPlayer.cc24 行で定義されています。

参照先 osl::game_playing::SearchPlayer::cloneIt().

const osl::game_playing::MoveWithComment osl::game_playing::PlainMtdfPlayer::searchWithSecondsForThisMove ( const GameState gs,
int  seconds 
) [virtual]

bool osl::game_playing::PlainMtdfPlayer::isReasonableMove ( const GameState ,
Move  move,
int  pawn_sacrifice 
) [virtual]


このクラスの説明は次のファイルから生成されました:

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