#include "osl/checkmate/dualDfpn.h"
#include "osl/checkmate/dfpn.h"
#include "osl/checkmate/dfpnRecord.h"
#include "osl/repetitionCounter.h"
#include "osl/stl/hash_map.h"
#include "osl/stl/slist.h"
#include "osl/stat/average.h"
#include "osl/centering3x3.h"
#include "osl/centering5x3.h"
#include "osl/misc/milliSeconds.h"
#include <boost/foreach.hpp>
#include <iostream>
#include <iomanip>
構成 | |
struct | osl::checkmate::DualDfpn::OraclePool |
struct | osl::checkmate::DualDfpn::OraclePool::Element |
struct | osl::checkmate::DualDfpn::OraclePool::List |
struct | osl::checkmate::DualDfpn::Shared |
struct | osl::checkmate::DualDfpn::Local |
マクロ定義 | |
#define | DFPN_SHARE_TABLE |
変数 | |
static const int | max_oracle_list_size = 2 |
static const size_t | local_table_growth_limit = 40000 |
#define DFPN_SHARE_TABLE |
dualDfpn.cc の 26 行で定義されています。
const size_t local_table_growth_limit = 40000 [static] |
dualDfpn.cc の 29 行で定義されています。
参照元 osl::checkmate::DualDfpn::isWinningState(), と osl::checkmate::DualDfpn::runGC().
const int max_oracle_list_size = 2 [static] |
dualDfpn.cc の 28 行で定義されています。