#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>
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)) |
#define search_assert | ( | x) | assert(((x) || (SearchState2Core::abort()))) |
Definition at line 490 of file searchState2.h.
Referenced by osl::search::SearchState2::addLimit(), osl::search::SearchState2Core::isLosingState(), osl::search::SearchState2Core::isThreatmateState(), osl::search::SearchState2Core::isThreatmateStateShort(), osl::search::SearchState2Core::isWinningState(), osl::search::SearchState2Core::setCurrentRecord(), osl::search::SearchState2Core::setKillerMove(), osl::search::SearchState2Core::setRootRecord(), and osl::search::SearchState2::subLimit().
#define search_assert | ( | x) | assert((x) || SearchState2Core::abort()) |
Definition at line 490 of file searchState2.h.
#define search_assert2 | ( | x, | |
m | |||
) | assert(((x) || (SearchState2Core::abort(m)))) |
Definition at line 491 of file searchState2.h.
#define search_assert2 | ( | x, | |
m | |||
) | assert((x) || SearchState2Core::abort(m)) |
Definition at line 491 of file searchState2.h.