Esempio n. 1
0
 def __init__(self):
     Client.__init__(self)
     HumanClient.humanClients.append(self)
     self.table = None
     self.ruleset = None
     self.beginQuestion = None
     self.tableList = TableList(self)
     Connection(self).login().addCallbacks(
         self.__loggedIn,
         self.__loginFailed)
Esempio n. 2
0
 def __init__(self):
     aiClass = self.__findAI([intelligence, altint], Options.AI)
     if not aiClass:
         raise Exception('intelligence %s is undefined' % Options.AI)
     Client.__init__(self, intelligence=aiClass)
     HumanClient.humanClients.append(self)
     self.table = None
     self.ruleset = None
     self.beginQuestion = None
     self.tableList = TableList(self)
     Connection(self).login().addCallbacks(self.__loggedIn, self.__loginFailed)
Esempio n. 3
0
 def showTableList(self, dummy=None):
     """allocate it if needed"""
     if not self.tableList:
         self.tableList = TableList(self)
     self.tableList.loadTables(self.tables)
     self.tableList.activateWindow()