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

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

_allowedInputSetsjaffarPlus::Runnerprivate
_allowedInputSetsJsjaffarPlus::Runnerprivate
_bypassHashCalculationjaffarPlus::Runnerprivate
_candidateInputSetsjaffarPlus::Runnerprivate
_candidateInputSetsJsjaffarPlus::Runnerprivate
_frameskipCustomInputjaffarPlus::Runnerprivate
_frameskipCustomInputIdxjaffarPlus::Runnerprivate
_frameskipRatejaffarPlus::Runnerprivate
_frameskipUseCustomInputjaffarPlus::Runnerprivate
_gamejaffarPlus::Runnerprivate
_hashStepTolerancejaffarPlus::Runnerprivate
_historyBackingjaffarPlus::Runnerprivate
_historyNumShardsjaffarPlus::Runnerprivate
_historyShardIdjaffarPlus::Runnerprivate
_inputHashMapjaffarPlus::Runnerprivate
_inputHistoryjaffarPlus::Runnerprivate
_inputHistoryConfigjaffarPlus::Runnerprivate
_inputStringMapjaffarPlus::Runnerprivate
_isInitializedjaffarPlus::Runnerprivate
_largestInputSetSizejaffarPlus::Runnerprivate
_maxInputIndexjaffarPlus::Runnerprivate
_showAllowedInputsjaffarPlus::Runnerprivate
_showEmptyInputSlotsjaffarPlus::Runnerprivate
_stepCountjaffarPlus::Runnerprivate
_testCandidateInputsjaffarPlus::Runnerprivate
advanceState(const InputSet::inputIndex_t inputIdx)jaffarPlus::Runnerinline
computeHash() constjaffarPlus::Runnerinline
deserializeHistory(jaffarCommon::deserializer::Base &deserializer)jaffarPlus::Runnerinline
deserializeHotState(jaffarCommon::deserializer::Base &deserializer)jaffarPlus::Runnerinline
deserializeState(jaffarCommon::deserializer::Base &deserializer)jaffarPlus::Runnerinline
getAllowedInputs() constjaffarPlus::Runnerinline
getCandidateInputs() constjaffarPlus::Runnerinline
getGame() constjaffarPlus::Runnerinline
getHashStepToleranceStage() constjaffarPlus::Runnerinline
getHistorySize() constjaffarPlus::Runnerinline
getHotStateSize() constjaffarPlus::Runnerinline
getInputHistory() constjaffarPlus::Runnerinline
getInputHistoryConfig() constjaffarPlus::Runnerinline
getInputHistoryString() constjaffarPlus::Runnerinline
getInputIndex(const std::string &input) constjaffarPlus::Runnerinline
getInputsFromInputSets(const std::vector< std::unique_ptr< InputSet > > &inputSets) constjaffarPlus::Runnerinline
getInputStringFromIndex(const InputSet::inputIndex_t input)jaffarPlus::Runnerinline
getRunner(const nlohmann::json &emulatorConfig, const nlohmann::json &gameConfig, const nlohmann::json &runnerConfig)jaffarPlus::Runnerinlinestatic
getStateSize() constjaffarPlus::Runnerinline
getStepCount() constjaffarPlus::Runnerinline
initialize()jaffarPlus::Runnerinline
isInitialized() constjaffarPlus::Runnerinline
isInputRegistered(const std::string &inputString)jaffarPlus::Runnerinline
parseInputSet(const nlohmann::json &inputSetJs)jaffarPlus::Runnerinline
printInfo() constjaffarPlus::Runnerinline
pushInput(const InputSet::inputIndex_t inputIdx)jaffarPlus::Runnerinline
registerInput(const std::string &input)jaffarPlus::Runnerinline
Runner(std::unique_ptr< Game > &game, const nlohmann::json &config)jaffarPlus::Runnerinline
serializeHistory(jaffarCommon::serializer::Base &serializer) constjaffarPlus::Runnerinline
serializeHotState(jaffarCommon::serializer::Base &serializer) constjaffarPlus::Runnerinline
serializeState(jaffarCommon::serializer::Base &serializer) constjaffarPlus::Runnerinline
setInputHistoryBacking(const std::shared_ptr< void > &backing, const uint32_t shardId, const uint32_t numShards)jaffarPlus::Runnerinline
setSearchStep(const size_t searchStep)jaffarPlus::Runnerinline
setStepCount(const size_t stepCount)jaffarPlus::Runnerinline