random_play.cc

#include "osl/state/numEffectState.h"
#include "osl/effect_util/effectUtil.h"
#include "osl/container/moveVector.h"
#include "osl/apply_move/applyMove.h"
#include "osl/record/csa.h"
#include "osl/move_generator/legalMoves.h"
#include <boost/random/mersenne_twister.hpp>
#include <string>
#include <sys/time.h>
random_play.ccのインクルード依存関係図

ソースコードを見る。

関数

void showState (const NumEffectState &state)
Move selectMove (const NumEffectState &state, const MoveVector &moves)
 ランダムに選ぶ
bool isMated (const NumEffectState &state)
 指した後,王が取られたら負け
int main ()

関数

bool isMated ( const NumEffectState &  state  ) 

指した後,王が取られたら負け

random_play.cc44 行で定義されています。

参照先 osl::alt().

参照元 main().

int main (  ) 
Move selectMove ( const NumEffectState &  state,
const MoveVector &  moves 
)

ランダムに選ぶ

random_play.cc31 行で定義されています。

参照先 osl::misc::random().

参照元 main().

void showState ( const NumEffectState &  state  ) 

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

参照元 main().

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