Reproducibility Status
1248 of 1362 artifacts are reproducible
91.6%
Reproducible
1248
GOOD
112
BAD
2
UNKNOWN