Closed Andreya-Autumn closed 1 week ago
That one should just resort to cycling in this case.
That's what it does currently, but no it should not! The other random option never picks the same twice in a row. For that one your answer is correct. But we have a true random too remember? That one should be truly random, I'd think. :)
Oh I see why. Easy change. Will fix.
Ah right yeah true random, I misconnected things in my brain. It would help me if we kept using the terms "random" (rmeaning: random) and "shuffle" (meaning: non-repeating random). If this is not in code, would help if it were, too.
Shuffle and non-repeating random are not quite the same thing though. Say we have 10 samples loaded, a shuffle will never play 1 2 1 2 1 2 1 but no-repeat random might. What we have right now is indeed a shuffle so sure we can rename it I guess!
Relatedly, I've been thinking about exploring the difference between those two and perhaps adding the other if deemed interesting. But lemme make separate issues for these thoughts.
Why?