![]() |
JaffarPlus
High-performance best-first search optimizer for tool-assisted speedruns
|
Solution playback used by the player tool: replays an input sequence through a Runner, caching per-step game/renderer state, hashes, and win/fail markers for navigation. More...
#include "jaffarCommon/deserializers/contiguous.hpp"#include "jaffarCommon/hash.hpp"#include "jaffarCommon/serializers/contiguous.hpp"#include "runner.hpp"#include <algorithm>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| class | jaffarPlus::Playback |
| Replays a solution's input sequence and caches per-step state for navigation. More... | |
| struct | jaffarPlus::Playback::step_t |
| A single recorded playback step. More... | |
| struct | jaffarPlus::Playback::hashHasher_t |
| Hash functor for 128-bit state hashes (std::pair<uint64_t, uint64_t>). More... | |
Solution playback used by the player tool: replays an input sequence through a Runner, caching per-step game/renderer state, hashes, and win/fail markers for navigation.
Definition in file playback.hpp.