All runs used the same beams, energies and generation cuts as Hadronica's validation: 60 000 to 150 000 events per
benchmark, generated in parallel chunks with independent seeds and merged with rivet-merge. Herwig 7.3.0 was
built from source with herwig-bootstrap; Sherpa 3.0.0 came from conda-forge; both used their authors' example inputs,
changing only beams, energy, cuts and output. Rivet 4.1.4 supplied the analyses and the published reference data.
The scripts are in hep/compare/ of the
Hadronica repository: builtin_vs_madgraph.py,
pythia_direct.py, other_generators.py and summary.py. Every number on this page is
read from their saved outputs, and Hadronica's test suite checks the numbers quoted in its audit against the same files.
Generators: MadGraph5_aMC@NLO, J. Alwall et al., JHEP 07 (2014) 079,
arXiv:1405.0301; PYTHIA 8.3, C. Bierlich et al., SciPost Phys. Codebases 8 (2022),
arXiv:2203.11601; Herwig 7.3, G. Bewick et al., Eur. Phys. J. C 84 (2024) 1053,
arXiv:2312.05175; Sherpa 3, E. Bothmann et al., JHEP 12 (2024) 156,
arXiv:2410.22148. Analysis: Rivet 4, C. Bierlich et al., SciPost Phys. Codebases 36 (2024),
arXiv:2404.15984; reference data from
HEPData (E. Maguire, L. Heinrich, G. Watt, J. Phys. Conf. Ser. 898 (2017) 102006).
Sources: D. Reichelt, P. Richardson, A. Siodmok, Improving the
Simulation of Quark and Gluon Jets with Herwig 7, Eur. Phys. J. C 77 (2017) 876;
MCPlots, Z → hadrons, Herwig.