Medial Code Documentation
|
Public Types | |
using | EngineT = std::linear_congruential_engine< uint64_t, kBase, 0, kMod > |
Static Public Member Functions | |
static std::uint64_t | SimpleSkip (std::uint64_t exponent, std::uint64_t initial_seed, std::uint64_t base, std::uint64_t mod) |
Static Public Attributes | |
static constexpr std::uint64_t | kBase = 16807 |
static constexpr std::uint64_t | kMod = static_cast<std::uint64_t>(1) << 63 |