A normal distribution makes values near an average more likely while still allowing extreme values. Its parameters are a mean and standard deviation, not minimum and maximum limits. section 6.2.1
Normally distributed blob steps
A C++ random blob can use std::normal_distribution{2.0, 1.0} to choose each step. Compared with a uniform distribution, this makes steps near 2 more common, while larger or smaller steps remain possible. The resulting value is converted to an integer before updating the blob's position. section 6.2.1
Race::RandomBlob another_rnd_blob{
std::default_random_engine{ rd() },
std::normal_distribution{2.0, 1.0}
};
Inspect the normal-distribution configuration used by the random blob. section 6.2.1















