Bladeren bron

clean code

Bastien Sevajol 9 jaren geleden
bovenliggende
commit
0f8d9b8323

+ 0 - 1
intelligine/simulation/object/brain/AntBrain.py Bestand weergeven

@@ -33,7 +33,6 @@ class AntBrain(Brain):
33 33
         self._molecule_searching = PHEROMON_DIR_EXPLO
34 34
 
35 35
     def switch_to_mode(self, mode):
36
-        # TODO: Mode explo: reinit exploration vector
37 36
         self._movement_mode = mode
38 37
         self._update_molecule_gland(mode)
39 38
         self._context.metas.value.set(MOVE_MODE, self._host.get_id(), mode)

+ 2 - 2
intelligine/simulation/object/brain/part/move/AntMoveBrainPart.py Bestand weergeven

@@ -78,7 +78,6 @@ class AntMoveBrainPart(MoveBrainPart):
78 78
         ant_host = Host(context, object_id)
79 79
         return ByPass(ant_host, home_vector, context, object_id)
80 80
 
81
-    # TODO: obj pas necessaire, il est dans _host
82 81
     def done(self):
83 82
         super().done()
84 83
         self._appose_molecule()
@@ -149,4 +148,5 @@ class AntMoveBrainPart(MoveBrainPart):
149 148
     def _start_new_exploration(self):
150 149
         # On vient de rentrer dans le monde exterieur, le vecteur de départ pointe vers la case précedente
151 150
         # qui est une case dans la forteresse.
152
-        self._exploration_vector = get_position_with_direction_decal(self.get_host().get_previous_direction())
151
+        init_exploration_vector = get_position_with_direction_decal(self.get_host().get_previous_direction())
152
+        self._set_exploration_vector(init_exploration_vector)