shuffle

github.com/chrplr/shuffle-go

Shuffle is a cross-platform tool designed to generate quasi-randomized sequences of trials while adhering to custom sequential constraints. It helps experimental psychologists avoid undesirable patterns in stimulus or condition presentation.

Sourced from