All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Macros
searchState2.h File Reference
#include "osl/search/killerMoveTable.h"
#include "osl/search/bigramKillerMove.h"
#include "osl/search/historyTable.h"
#include "osl/search/firstMoveThreatmate.h"
#include "osl/search/simpleHashRecord.h"
#include "osl/checkmate/dualDfpn.h"
#include "osl/checkmate/fixedDepthSearcher.h"
#include "osl/effect_util/neighboring8Direct.h"
#include "osl/state/numEffectState.h"
#include "osl/hash/hashKey.h"
#include "osl/repetitionCounter.h"
#include "osl/container/moveStack.h"
#include "osl/misc/fixedCapacityVector.h"
#include "osl/misc/align16New.h"
#include <boost/shared_ptr.hpp>
#include <boost/utility.hpp>
Include dependency graph for searchState2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  osl::search::RecordStack2
 SimpleHashRecord* のstack. More...
 
struct  osl::search::SearchState2Shared
 並列探索をする場合に共有されるもの More...
 
class  osl::search::SearchState2Core
 
struct  osl::search::SearchState2Core::Updator
 
struct  osl::search::SearchState2Core::UpdateWrapper< Function >
 
class  osl::search::SearchState2
 SearchFramework のうち,template parameter を含まない部分. More...
 

Namespaces

 osl
 attackDefense.h
 
 osl::search
 探索関係
 

Constant Groups

 osl
 attackDefense.h
 
 osl::search
 探索関係
 

Macros

#define search_assert(x)   assert(((x) || (SearchState2Core::abort())))
 
#define search_assert2(x, m)   assert(((x) || (SearchState2Core::abort(m))))
 
#define search_assert(x)   assert((x) || SearchState2Core::abort())
 
#define search_assert2(x, m)   assert((x) || SearchState2Core::abort(m))
 

Macro Definition Documentation

#define search_assert (   x)    assert(((x) || (SearchState2Core::abort())))
#define search_assert (   x)    assert((x) || SearchState2Core::abort())

Definition at line 490 of file searchState2.h.

#define search_assert2 (   x,
 
)    assert(((x) || (SearchState2Core::abort(m))))

Definition at line 491 of file searchState2.h.

#define search_assert2 (   x,
 
)    assert((x) || SearchState2Core::abort(m))

Definition at line 491 of file searchState2.h.