Browse Source

Mise à jour de l'age des molecules a chaque passage

Bastien Sevajol 8 years ago
parent
commit
78ec51fed7

+ 3 - 0
intelligine/simulation/molecule/Molecule.py View File

@@ -25,5 +25,8 @@ class Molecule():
25 25
     def get_cycle_age(self):
26 26
         return self._cycle_age
27 27
 
28
+    def set_cycle_age(self, cycle_age):
29
+        self._cycle_age = cycle_age
30
+
28 31
     def increment_intensity(self, increment_value):
29 32
         self._intensity += increment_value

+ 1 - 0
intelligine/synergy/stigmergy/MoleculesManager.py View File

@@ -39,6 +39,7 @@ class MoleculesManager():
39 39
                                          cycle_age=cycle_age)
40 40
 
41 41
         position_molecule.increment_intensity(apposed_molecule.get_intensity())
42
+        position_molecule.set_cycle_age(cycle_age)
42 43
 
43 44
         if apposed_molecule.get_distance() < position_molecule.get_distance():
44 45
             position_molecule.set_distance(apposed_molecule.get_distance())