#pragma once #include "Memory.h" #include class ChallengeRandomizer { public: ChallengeRandomizer(const std::shared_ptr& memory, int seed); private: void AdjustRng(int offset); std::shared_ptr _memory; };