Reproducibility Status
1227 of 1340 artifacts are reproducible
91.6%
Reproducible
1227
GOOD
111
BAD
2
UNKNOWN