INNER CODE UNIT · Java
minimumRequiredResults
SeaseLtd/rated-ranking-evaluator · rre-core/src/main/java/io/sease/rre/core/Engine.java:468
private int minimumRequiredResults(List<Metric> metrics) {
if (minimumRequiredResults == null) {
minimumRequiredResults = metrics.stream().map(Metric::getRequiredResults).max(Integer::compareTo).orElse(Metric.DEFAULT_REQUIRED_RESULTS);
}
return minimumRequiredResults;
}
/**
* Loads the ratings associated with the given name.
*
* @return the ratings / judgements for this evaluation suite.
*/
private Stream<JsonNode> ratings() {
final File[] ratingsFiles =
requireNonNull(
ratingsFolder.listFiles(ONLY_JSON_FILES),
"Unable to find the ratings folder.");