Skip to content

Conversation

@IFcoltransG
Copy link
Contributor

Adds a new test that shuffles a sequence 50 times, expecting each possible result to be pulled exactly 50 times: once per shuffle.

If this test fails, then the runtime might be drawing items with replacement, or might be reshuffling the sequence too often. There is an 8% chance that such a misbehaving runtime would randomly get the right result anyway, but all correct implementations will pass the test 100% of the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant