Reproducibility Status
1307 of 1769 artifacts are reproducible
73.9%
Reproducible
1307
GOOD
462
BAD
0
UNKNOWN