// All nodes track the same percentiles, so just choose a prototype to iterate
if (prototypical != null) {
for (Map.Entry<Double, Double> entry : prototypical.percentileValues().entrySet()) {
// Change back to integral value for display purposes
builder.startObject(new XContentBuilderString("percentile_" + entry.getKey().longValue()));
for (CompetitionNodeResult nodeResult : nodeResults) {
CompetitionIteration iteration = nodeResult.iterations().get(i);
if (iteration != null) {
Double value = iteration.percentileValues().get(entry.getKey());