-
Notifications
You must be signed in to change notification settings - Fork 6
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
Haskell tends to include IBs in more EBs than does Rust #248
Comments
My guess would be that each generated EB references most IBs, so the difference is probably about minor differences in the implementation of sortition. @bwbush would it be easy to show data about number of generated EBs per pipeline? |
Yes, and I was planning to do checks today that EBs only reference IBs from their own pipeline. |
For each node, the rust simulation runs a VRF lottery by
The default config has an EB generation rate of |
We try to match voter_check in crypto-benchmarks.rs more directly, precomputing the thresholds for the different number of "wins" given a double sampled between 0 and 1. For EBs then we additionally cap them to max 1 per node. |
The distribution for the above looks pretty close to Haskell's |
Observation
Evidence
Context
ouroboros-leios/analysis/sims/2025w11/run-experiment.sh
Lines 78 to 80 in f78f1dc
The text was updated successfully, but these errors were encountered: