Reproducibility Status
1301 of 1765 artifacts are reproducible
73.7%
Reproducible
1301
GOOD
462
BAD
2
UNKNOWN