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)
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)
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()