JaffarPlus
High-performance best-first search optimizer for tool-assisted speedruns
Loading...
Searching...
No Matches
jaffarPlus::StateDb Member List

This is the complete list of members for jaffarPlus::StateDb, including all inherited members.

_allocableBytesPerNumajaffarPlus::StateDbprivate
_bestStatejaffarPlus::StateDbprivate
_currentStatesPerNumajaffarPlus::StateDbprivate
_freeStateCachejaffarPlus::StateDbprivate
_freeStateQueuesjaffarPlus::StateDbprivate
_fullStateSizeBytesjaffarPlus::StateDbprivate
_histBuffersStartjaffarPlus::StateDbprivate
_histSizejaffarPlus::StateDbprivate
_ihjaffarPlus::StateDbprivate
_internalBuffersEndjaffarPlus::StateDbprivate
_internalBuffersStartjaffarPlus::StateDbprivate
_maxSizejaffarPlus::StateDbprivate
_maxSizeMbjaffarPlus::StateDbprivate
_maxSizePerNumajaffarPlus::StateDbprivate
_maxStatesjaffarPlus::StateDbprivate
_maxStatesPerNumajaffarPlus::StateDbprivate
_numaCurrentStateQueuesjaffarPlus::StateDbprivate
_numaNextStateQueuesjaffarPlus::StateDbprivate
_runnerjaffarPlus::StateDbprivate
_statCountersjaffarPlus::StateDbprivate
_stateSizejaffarPlus::StateDbprivate
_stateSizePaddingjaffarPlus::StateDbprivate
_stateSizeRawjaffarPlus::StateDbprivate
_workMutexjaffarPlus::StateDbprivate
_worstStatejaffarPlus::StateDbprivate
advanceStep()jaffarPlus::StateDbinline
captureSlotToBuffer(const void *slotPtr, void *buffer)jaffarPlus::StateDbinline
FREE_STATE_CACHE_CAPACITYjaffarPlus::StateDbprivatestatic
getBestState() constjaffarPlus::StateDbinline
getFreeState(const size_t threadId)jaffarPlus::StateDbinline
getFullStateSize() constjaffarPlus::StateDbinline
getHistoryPtr(const void *const statePtr)jaffarPlus::StateDbinline
getMaxBudgetBytes() constjaffarPlus::StateDbinline
getStateCount() constjaffarPlus::StateDbinline
getStateNumaDomain(void *const statePtr)jaffarPlus::StateDbinline
getStateSizeInDatabase() constjaffarPlus::StateDbinline
getWorstState() constjaffarPlus::StateDbinline
initialize()jaffarPlus::StateDbinline
isStateInNumaDomain(void *const statePtr, const int numaDomainId)jaffarPlus::StateDbinline
loadStateFromSlot(Runner &r, const void *statePtr)jaffarPlus::StateDbinline
loadStateIntoRunner(Runner &r, const void *statePtr)jaffarPlus::StateDbinline
popState()jaffarPlus::StateDbinline
popStates(void **elements, const size_t maxCount, const size_t threadId)jaffarPlus::StateDbinline
printInfo() constjaffarPlus::StateDbinline
pushState(const float reward, Runner &r, void *statePtr)jaffarPlus::StateDbinline
returnFreeState(void *const statePtr, const size_t threadId)jaffarPlus::StateDbinline
saveStateFromRunner(Runner &r, void *statePtr)jaffarPlus::StateDbinline
saveStateToSlot(Runner &r, void *statePtr)jaffarPlus::StateDbinline
StateDb(Runner &r, const nlohmann::json &config)jaffarPlus::StateDbinline
~StateDb()jaffarPlus::StateDbinline