When tasks streams are synthesized from multiple activity definitions, it should be easy to create a window of N tasks within which a RNG shuffle occurs. This could, for example, take a strict 5:2 interleave and provide for some timing and ordering variations which are statistically useful but also computationally manageable.
When tasks streams are synthesized from multiple activity definitions, it should be easy to create a window of N tasks within which a RNG shuffle occurs. This could, for example, take a strict 5:2 interleave and provide for some timing and ordering variations which are statistically useful but also computationally manageable.