see-perf.cc

seeղä®٤¬ [詳細]

#include "osl/eval/see.h"
#include "osl/eval/pieceEval.h"
#include "osl/effect_util/pin.h"
#include "osl/record/csaRecord.h"
#include "osl/record/csaIOError.h"
#include "osl/move_generator/legalMoves.h"
#include "osl/container/moveVector.h"
#include "osl/apply_move/applyMove.h"
#include "osl/stat/average.h"
#include "osl/misc/perfmon.h"
#include <boost/format.hpp>
#include <string>
#include <iostream>
#include <iomanip>
#include <cmath>

see-perf.ccのインクルード依存関係図

ソースコードを見る。

関数

void usage (const char *prog)
void test_file (const char *filename)
int main (int argc, char **argv)
void test_position (const NumEffectState &state)

変数

size_t first_skip = 0
bool verbose = false
bool old = false
stat::Average moves
stat::Average cycles
stat::Average cycles_per_move
size_t num_positions = 0


説明

seeղä®٤¬

see-perf.cc で定義されています。


関数

int main ( int  argc,
char **  argv 
)

see-perf.cc40 行で定義されています。

参照先 first_skip, osl::stat::Average::getAverage(), old, test_file(), usage(), と verbose.

void test_file ( const char *  filename  ) 

void test_position ( const NumEffectState &  state  ) 

see-perf.cc82 行で定義されています。

参照先 osl::stat::Average::add(), osl::alt(), num_positions, old, と osl::misc::PerfMon::stop().

void usage ( const char *  prog  ) 

see-perf.cc24 行で定義されています。


変数

see-perf.cc36 行で定義されています。

see-perf.cc36 行で定義されています。

size_t first_skip = 0

see-perf.cc32 行で定義されています。

see-perf.cc36 行で定義されています。

size_t num_positions = 0

see-perf.cc81 行で定義されています。

bool old = false

see-perf.cc34 行で定義されています。

参照元 osl::progress::Effect5x3::expect(), main(), と test_position().

bool verbose = false

see-perf.cc33 行で定義されています。


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