Reproducibility Status
1233 of 1335 artifacts are reproducible
92.4%
Reproducible
1233
GOOD
102
BAD
0
UNKNOWN