#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.
 1.8.4
 1.8.4