1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   | #!/usr/bin/python
# coding=<encoding name>
# vim: set fileencoding=<encoding name> :
# -*- coding: iso-8859-15 -*-
import os, sys
 
for i in range(nbBug):
    p = port("bug",i)
    addPort(p,"StupidModel1.Bug",False,\
                     parameters(pair("no",i))) 
linkPort(portRef(p,'position'),portRef('observer'))
sendProbe('population',nbBug)
sendLogical('observer','populationSize',nbBug)
 
for i in range(nbLine):
   for j in range(nbCol):
         addPort(port('cell',i*nbLine+j),"StupidModel1.Cell",False,\
         parameters(pair('x',i),pair('y',j)))
         sendProbe('space',nbLine,nbCol)
         sendLogical('observer','spaceSize',nbLine,nbCol) | 
Partager