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

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

_advanceHashDbAverageCumulativeTimejaffarPlus::Engineprivate
_advanceHashDbAverageTimejaffarPlus::Engineprivate
_advanceHashDbThreadRawTimejaffarPlus::Engineprivate
_advanceStateDbAverageCumulativeTimejaffarPlus::Engineprivate
_advanceStateDbAverageTimejaffarPlus::Engineprivate
_advanceStateDbThreadRawTimejaffarPlus::Engineprivate
_baseStateBatchjaffarPlus::Engineprivate
_calculateHashAverageCumulativeTimejaffarPlus::Engineprivate
_calculateHashAverageTimejaffarPlus::Engineprivate
_calculateHashThreadRawTimejaffarPlus::Engineprivate
_calculateRewardAverageCumulativeTimejaffarPlus::Engineprivate
_calculateRewardAverageTimejaffarPlus::Engineprivate
_calculateRewardThreadRawTimejaffarPlus::Engineprivate
_candidateInputsDetectedjaffarPlus::Engineprivate
_checkHashAverageCumulativeTimejaffarPlus::Engineprivate
_checkHashAverageTimejaffarPlus::Engineprivate
_checkHashThreadRawTimejaffarPlus::Engineprivate
_checkpointCutoffjaffarPlus::Engineprivate
_checkpointLeveljaffarPlus::Engineprivate
_checkpointTolerancejaffarPlus::Engineprivate
_currentStepjaffarPlus::Engineprivate
_currentStepTimejaffarPlus::Engineprivate
_droppedStatesCheckpointjaffarPlus::Engineprivate
_droppedStatesFailedSerializationjaffarPlus::Engineprivate
_droppedStatesNoStoragejaffarPlus::Engineprivate
_failedStatesjaffarPlus::Engineprivate
_fullStateSizejaffarPlus::Engineprivate
_getAllowedInputsAverageCumulativeTimejaffarPlus::Engineprivate
_getAllowedInputsAverageTimejaffarPlus::Engineprivate
_getAllowedInputsThreadRawTimejaffarPlus::Engineprivate
_getCandidateInputsAverageCumulativeTimejaffarPlus::Engineprivate
_getCandidateInputsAverageTimejaffarPlus::Engineprivate
_getCandidateInputsThreadRawTimejaffarPlus::Engineprivate
_getFreeStateAverageCumulativeTimejaffarPlus::Engineprivate
_getFreeStateAverageTimejaffarPlus::Engineprivate
_getFreeStateThreadRawTimejaffarPlus::Engineprivate
_hashDbjaffarPlus::Engineprivate
_hashDbEnabledjaffarPlus::Engineprivate
_inputHistoryBackingjaffarPlus::Engineprivate
_manualSaveSolutionjaffarPlus::Engineprivate
_manualSaveSolutionActiveLastRuleIdjaffarPlus::Engineprivate
_manualSaveSolutionLastPathjaffarPlus::Engineprivate
_manualSaveSolutionLockjaffarPlus::Engineprivate
_manualSaveSolutionUpdatedLastRuleIdjaffarPlus::Engineprivate
_maxThreadStepTimejaffarPlus::Engineprivate
_maxThreadStepTimeThreadIdjaffarPlus::Engineprivate
_normalStatesjaffarPlus::Engineprivate
_popBaseStateDbAverageCumulativeTimejaffarPlus::Engineprivate
_popBaseStateDbAverageTimejaffarPlus::Engineprivate
_popBaseStateDbThreadRawTimejaffarPlus::Engineprivate
_repeatedStatesjaffarPlus::Engineprivate
_returnFreeStateAverageCumulativeTimejaffarPlus::Engineprivate
_returnFreeStateAverageTimejaffarPlus::Engineprivate
_returnFreeStateThreadRawTimejaffarPlus::Engineprivate
_ruleCheckingAverageCumulativeTimejaffarPlus::Engineprivate
_ruleCheckingAverageTimejaffarPlus::Engineprivate
_ruleCheckingThreadRawTimejaffarPlus::Engineprivate
_runnersjaffarPlus::Engineprivate
_runnerStateAdvanceAverageCumulativeTimejaffarPlus::Engineprivate
_runnerStateAdvanceAverageTimejaffarPlus::Engineprivate
_runnerStateAdvanceThreadRawTimejaffarPlus::Engineprivate
_runnerStateLoadAverageCumulativeTimejaffarPlus::Engineprivate
_runnerStateLoadAverageTimejaffarPlus::Engineprivate
_runnerStateLoadThreadRawTimejaffarPlus::Engineprivate
_runnerStateSaveAverageCumulativeTimejaffarPlus::Engineprivate
_runnerStateSaveAverageTimejaffarPlus::Engineprivate
_runnerStateSaveThreadRawTimejaffarPlus::Engineprivate
_stateDbjaffarPlus::Engineprivate
_stateSizeInDatabasejaffarPlus::Engineprivate
_stepBaseStatesProcessedjaffarPlus::Engineprivate
_stepBestWinStatejaffarPlus::Engineprivate
_stepBestWinStateLockjaffarPlus::Engineprivate
_stepNewStatesProcessedjaffarPlus::Engineprivate
_subTotalAverageCumulativeTimejaffarPlus::Engineprivate
_subTotalAverageTimejaffarPlus::Engineprivate
_threadAccumulatorsjaffarPlus::Engineprivate
_threadStepTimejaffarPlus::Engineprivate
_totalBaseStatesProcessedjaffarPlus::Engineprivate
_totalNewStatesProcessedjaffarPlus::Engineprivate
_totalRunningTimejaffarPlus::Engineprivate
_winStatesjaffarPlus::Engineprivate
BASE_STATE_BATCH_MAXjaffarPlus::Engineprivatestatic
droppedCheckpoint enum valuejaffarPlus::Engineprivate
droppedFailedSerialization enum valuejaffarPlus::Engineprivate
droppedNoStorage enum valuejaffarPlus::Engineprivate
Engine(const nlohmann::json &emulatorConfig, const nlohmann::json &gameConfig, const nlohmann::json &runnerConfig, const nlohmann::json &engineConfig)jaffarPlus::Engineinline
failed enum valuejaffarPlus::Engineprivate
getFullStateSize() constjaffarPlus::Engineinline
getInputHistoryApproxMemoryBytes() constjaffarPlus::Engineinline
getInputHistoryMaxMemoryBytes() constjaffarPlus::Engineinline
getManualSaveSolution() constjaffarPlus::Engineinline
getStateCount() constjaffarPlus::Engineinline
getStateDb() constjaffarPlus::Engineinline
getStateSizeInDatabase() constjaffarPlus::Engineinline
getStepBestWinState() constjaffarPlus::Engineinline
getWinStatesFound() constjaffarPlus::Engineinline
initialize()jaffarPlus::Engineinline
inputResult_t enum namejaffarPlus::Engineprivate
isInputHistoryExhausted() constjaffarPlus::Engineinline
normal enum valuejaffarPlus::Engineprivate
printInfo()jaffarPlus::Engineinline
repeated enum valuejaffarPlus::Engineprivate
runInput(Runner &r, const InputSet::inputIndex_t input, threadAccumulator_t &acc, const size_t threadId)jaffarPlus::Engineinlineprivate
runNewInput(Runner &r, const void *baseStateData, const InputSet::inputIndex_t input, threadAccumulator_t &acc, const size_t threadId)jaffarPlus::Engineinlineprivate
runStep()jaffarPlus::Engineinline
win enum valuejaffarPlus::Engineprivate
workerFunction()jaffarPlus::Engineinlineprivate
~Engine()jaffarPlus::Engineinline