Ejemplo n.º 1
0
 def __init__(self, mode, adresse, nom):
     self._mode = mode
     IvyServer.__init__(self, nom)
     self.name = "Agent Reseau"
     self.start(adresse)
     self.bind_msg(self.receptionGrille, '^grille=(.*)')
     self.bind_msg(self.receptionCasesADetruire, '^cases=(.*)')
     self.bind_msg(self.receptionDelai, '^delai=(.*)')
     self.bind_msg(self.gererEcho, 'echo')
     self.bind_msg(self.receptionChangementTour, 'changementTour')
     self.bind_msg(self.receptionFinPartie, 'finPartie')
Ejemplo n.º 2
0
 def __init__(self, name):
     IvyServer.__init__(self, 'MonAgentPython')
     self.name = name
     self.start('127.255.255.255:2010')
     self.bind_msg(self.handle_hello, '^hello (.*)')
Ejemplo n.º 3
0
 def __init__(self, name):
   IvyServer.__init__(self, name)
   self.name = name
   self.start('127.255.255.255:2010')
   time.sleep(1)
Ejemplo n.º 4
0
 def __init__(self):
   IvyServer.__init__(self,'CAMERA')
   self.name = 'CAMERA'
   self.start('192.168.1.255:2010')       
   self.bind_msg(self.handle_demande_pos, 'DEMANDE POSITION')
Ejemplo n.º 5
0
 def __init__(self, agent_name: str, state) -> None:
     IvyServer.__init__(self, agent_name, f'connect={state.name}')
Ejemplo n.º 6
0
 def __init__(self, agent_name, msg='hello world'):
     IvyServer.__init__(self, agent_name)
     self.start()
     self.bind_msg(self.on_hello, "hello world")
Ejemplo n.º 7
0
 def __init__(self, name):
     ivylogger.setLevel(logging.WARN)
     self.name = name
     IvyServer.__init__(self, self.name)