13 std::uniform_int_distribution<int> dist(0, max);
18 std::uniform_int_distribution<int> dist(min, max);
23 std::uniform_real_distribution<float> dist(0.0F, max);
28 std::uniform_real_distribution<float> dist(min, max);
33 std::uniform_int_distribution<int> dist(0, 1);
34 return dist(rng) == 1;
38 std::uniform_real_distribution<float> dist(0.0F, 1.0F);
int between(int min, int max)
Generate a random integer between min and max.
bool chance()
Generate a random boolean.
int random(int max)
Generate a random integer between 0 and max.
Random module for the ASW library.