#include "osl/eval/ml/openMidEndingEval.h"
#include "osl/eval/ml/piecePair.h"
#include "osl/eval/ml/piecePairKing.h"
#include "osl/eval/ml/kingTable.h"
#include "osl/eval/ml/majorPiece.h"
#include "osl/eval/ml/minorPiece.h"
#include "osl/eval/ml/mobility.h"
#include "osl/eval/ml/pieceStand.h"
#include "osl/eval/ml/pin.h"
#include "osl/eval/ml/king8.h"
#include "osl/eval/ml/progress.h"
#include "osl/effect_util/pin.h"
#include "osl/effect_util/effectUtil.tcc"
#include "osl/misc/random.h"
#include "osl/misc/binaryIO.h"
#include "osl/oslConfig.h"
#include "osl/pieceStand.h"
#include <boost/foreach.hpp>
#include <boost/thread/mutex.hpp>
#include <fstream>
Go to the source code of this file.
Classes | |
struct | osl::IntArrayReader |
Namespaces | |
osl | |
attackDefense.h | |
Constant Groups | |
osl | |
attackDefense.h | |
Macros | |
#define | DEBUGPRINT(x) std::cerr << " " << #x << " " << x << "\n" |
Functions | |
template void | osl::EffectUtil::findThreat< osl::eval::ml::OpenMidEndingEval > (const NumEffectState &state, Square position, PtypeO ptypeo, PieceVector &out) |
Variables | |
static boost::mutex | initialize_mutex |
#define DEBUGPRINT | ( | x) | std::cerr << " " << #x << " " << x << "\n" |
Definition at line 1281 of file openMidEndingEval.cc.
Referenced by osl::eval::ml::OpenMidEndingEval::debug().
|
static |
Definition at line 120 of file openMidEndingEval.cc.
Referenced by osl::eval::ml::OpenMidEndingEval::setRandom(), and osl::eval::ml::OpenMidEndingEval::setUp().