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

Revise SHOP to use the random-state library for random choices. #131

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

rpgoldman
Copy link
Contributor

This version uses Shirakumo's (Nicholas Hafner's) random-state library to give repeatable random sequences that are implementation independent.

However it requires use of a patched version of random-state, which is now included in jenkins/ext as a git submodule. I wish this was not necessary.

This version uses Shirakumo's (Nicholas Hafner's) random-state library
to give repeatable random sequences that are implementation
independent.
Fix the loading, which didn't always load RANDOM-STATE soon enough.

Add a test for repeatability of random sequences.
There are 4 more theorem-prover tests to check the new random function
in SHOP.
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