Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added new versions of choose and choose_stable #1268

Merged
merged 29 commits into from
Jan 5, 2023
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
bd6b9c9
Added new versions of choose and choose_stable
wainwrightmark Nov 17, 2022
eb5672b
Removed coin_flipper tests which were unnecessary and not building on ci
wainwrightmark Nov 17, 2022
ecb1158
Performance optimizations in coin_flipper
wainwrightmark Nov 18, 2022
6a0d278
Clippy fixes and more documentation
wainwrightmark Nov 18, 2022
b9c0b20
Added a correctness fix for coin_flipper
wainwrightmark Nov 18, 2022
0ce6bfa
Update benches/seq.rs
wainwrightmark Nov 21, 2022
7f34c55
Update benches/seq.rs
wainwrightmark Nov 21, 2022
1fe6c9f
Removed old version of choose and choose stable and updated value sta…
wainwrightmark Nov 21, 2022
0209e41
Merge branch 'master' of https://github.com/wainwrightmark/rand
wainwrightmark Nov 21, 2022
79f6953
Moved sequence choose benchmarks to their own file
wainwrightmark Nov 21, 2022
b5312f4
Reworked coin_flipper
wainwrightmark Dec 5, 2022
2339539
Use criterion for seq_choose benches
wainwrightmark Dec 5, 2022
309959c
Removed an old comment
wainwrightmark Dec 5, 2022
2a2f434
Change how c is estimated in coin_flipper
wainwrightmark Dec 5, 2022
b3fdc3f
Revert "Use criterion for seq_choose benches"
wainwrightmark Dec 5, 2022
b3062e5
Added seq_choose benches for smaller numbers
wainwrightmark Dec 5, 2022
a7a7a90
Removed some unneeded lines from seq_choose
wainwrightmark Dec 5, 2022
4726a60
Improvements in coin_flipper.rs
wainwrightmark Dec 9, 2022
68dc604
Small refactor of coin_flipper
wainwrightmark Dec 9, 2022
8723cda
Tidied comments in coin_flipper
wainwrightmark Dec 9, 2022
a2c4cce
Use criterion for seq_choose benchmarks
wainwrightmark Dec 9, 2022
9a798aa
Merge branch 'rust-random:master' into master
wainwrightmark Dec 9, 2022
8601cd6
Made choose not generate a random number if len=1
wainwrightmark Dec 9, 2022
03a7d8b
Merge branch 'master' of https://github.com/rust-random/rand into rus…
wainwrightmark Dec 13, 2022
f6e7fec
small change to IteratorRandom::choose
wainwrightmark Jan 4, 2023
999104c
Made it easier to change seq_choose benchmarks RNG
wainwrightmark Jan 4, 2023
8816449
Added Pcg64 benchmarks for seq_choose
wainwrightmark Jan 4, 2023
d76ddb7
Added TODO to coin_flipper
wainwrightmark Jan 4, 2023
a9aade6
Changed criterion settings in seq_choose
wainwrightmark Jan 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view