Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.cmm.msu.su/hg/petri_dish/rev/7e0479e957c1
Дата изменения: Unknown
Дата индексирования: Mon Oct 1 22:12:19 2012
Кодировка:
petri_dish: 7e0479e957c1

petri_dish

changeset 6:7e0479e957c1

Petri.py module 0.2
author Smirnova Victoria
date Tue, 07 Dec 2010 22:02:25 +0300
parents 44ab407f134f
children 4163852eb85b
files Petri.py
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line diff
     1.1 --- a/Petri.py	Tue Dec 07 22:02:06 2010 +0300
     1.2 +++ b/Petri.py	Tue Dec 07 22:02:25 2010 +0300
     1.3 @@ -4,7 +4,7 @@
     1.4          self.bacteria=bacteria
     1.5          self.radius=radius
     1.6          
     1.7 -    def step (self, delta_t):
     1.8 +    def step (self, delta_t, env):
     1.9          for bact in self.bacteria:
    1.10              bact.lifetime-=delta_t
    1.11              if bact.lifetime <= 0:
    1.12 @@ -14,14 +14,14 @@
    1.13              collide=bact.check_collision
    1.14              if collide==False:
    1.15                  if bact.reprod('a', env, p_max)==True:
    1.16 -                    bact.asexual(self.bacteria, self.delta_t, self.radius)
    1.17 +                    bact.asexual(self.bacteria, delta_t, self.radius)
    1.18                      continue
    1.19                  bact.move(self.delta_t, self.radius)
    1.20                  continue
    1.21              if bact.reprod('s', env)==True:
    1.22 -                bact.sexual(collide, self.bacteria, self.delta_t, self.radius)
    1.23 +                bact.sexual(collide, self.bacteria, delta_t, self.radius)
    1.24                  continue
    1.25 -            bact.collision(collide, self.delta_t, self.radius)
    1.26 +            bact.collision(collide, delta_t, self.radius)
    1.27              
    1.28                  
    1.29