All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Macros | Functions | Variables
openMidEndingEval.cc File Reference
#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>
Include dependency graph for openMidEndingEval.cc:

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
 

Macro Definition Documentation

#define DEBUGPRINT (   x)    std::cerr << " " << #x << " " << x << "\n"

Definition at line 1281 of file openMidEndingEval.cc.

Referenced by osl::eval::ml::OpenMidEndingEval::debug().

Variable Documentation

boost::mutex initialize_mutex
static