コード例 #1
0
ファイル: testGrid.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, pheromoneKind):
     LocatedObject.__init__(self, grid, None)
     self.pheromones = [AntiPheromone(kind=pheromoneKind, diffusion=0.25)]
コード例 #2
0
ファイル: antFemales.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, sprite):
     LocatedObject.__init__(self, grid, sprite)
     self.pheromone = Pheromone(TARGET_PHEROMONE_KIND, 16)
     self.pheromones = [self.pheromone]
コード例 #3
0
ファイル: testGrid.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, pheromoneKind, pheromoneValue):
     LocatedObject.__init__(self, grid, None)
     self.pheromones = [Pheromone(kind=pheromoneKind, value=pheromoneValue)]
コード例 #4
0
ファイル: testAnts.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, milk):
     LocatedObject.__init__(self, grid, None)
     self.pheromones = []
     self.milk = milk
コード例 #5
0
ファイル: testAnts.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, store):
     LocatedObject.__init__(self, grid, None)
     self.pheromones = []
     self.store = store
コード例 #6
0
ファイル: ant.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, sprite, life, randomizer=None):
     LocatedObject.__init__(self, grid, sprite)
     self._randomizer = randomizer or Randomizer()
     self._life = life
コード例 #7
0
ファイル: lice.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, sprite, factory, life):
     LocatedObject.__init__(self, grid, sprite)
     self._life = life
     self._milk = 0
     self._factory = factory
コード例 #8
0
ファイル: objects.py プロジェクト: cadrian/microcosmos
 def __init__(self, grid, sprite=None):
     LocatedObject.__init__(self, grid, sprite)