From acd4a8056372c68c6aa523fa397c64bb0ce7b1c4 Mon Sep 17 00:00:00 2001
From: Mathurin Videau <mathurin.videau@dauphine.eu>
Date: Mon, 18 Apr 2022 10:50:24 +0000
Subject: [PATCH] Update GPRL/utils/gp_utils.py

---
 GPRL/utils/gp_utils.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/GPRL/utils/gp_utils.py b/GPRL/utils/gp_utils.py
index 1541984..6deedfc 100644
--- a/GPRL/utils/gp_utils.py
+++ b/GPRL/utils/gp_utils.py
@@ -67,7 +67,7 @@ def mutate(individual, expr=None, pset=None, mode="one", mu=0, std=1):#mutate th
         return gp.mutUniform(individual, expr=expr, pset=pset)
 
 def selQDRandom(grid, k, cellSelection=random.choice):
-    idxs = [k for k, v in grid._solutions.items() if v]
+    idxs = [key for key, v in grid._solutions.items() if v]
     return [cellSelection(grid._solutions[random.choice(idxs)]) for _ in range(k)]
 
 def selFitProp(individuals, fit_attr="fitness"):#cell fitness proportionnal selection
-- 
GitLab