diff --git a/experiments/grid_search.jl b/experiments/grid_search.jl
index 6c7e5c3590ed21f91c107b6d6e4066fdd108968b..2087145f01b220aabefb80a2924eec7825f1c831 100644
--- a/experiments/grid_search.jl
+++ b/experiments/grid_search.jl
@@ -59,7 +59,7 @@ Returns the best outcome from grid search results. The best outcome is defined a
 function best_outcome(outcomes::Dict; generator=["ECCCo", "ECCCo-Δ"], measure=["distance_from_energy", "distance_from_targets"])
     ranks = []
     for (params, outcome) in outcomes
-        ranks = avg_generator_rank(outcome; generator=generator, measure=measure) |>
+        ranks = generator_rank(outcome; generator=generator, measure=measure) |>
                 x -> x.avg_rank |>
                      x -> sum(x) / length(x)[1]
         return ranks