def jugarSolo(self, fichero=None, pgn=None): self.gestor = GestorSolo.GestorSolo(self) if pgn: dic = GestorSolo.pgn_pks(kJugando, pgn) self.gestor.inicio(dic) else: self.gestor.inicio(fichero=fichero)
def juegaExterno(self, fen): self.gestor = GestorSolo.GestorSolo(self) dic = {} dic["FEN"] = fen dic["SICAMBIORIVAL"] = True dic["FINEXIT"] = True self.gestor.inicio(dic)
def gestorUnPGN(self, wpantalla, pgn, jugadaInicial=None, siGrabar=True): clonProcesador = ProcesadorVariantes(wpantalla, self.liKibitzersActivas, self.xtutor) clonProcesador.gestor = GestorSolo.GestorSolo(clonProcesador) clonProcesador.gestor.inicio(pgn=pgn, jugadaInicial=jugadaInicial, siGrabar=siGrabar) clonProcesador.pantalla.muestraVariantes(clonProcesador.gestor.tituloVentanaPGN()) return getattr(clonProcesador, "valorPGN", (None, None, None))
def miniatura(self): file_miniatures = Code.path_resource("IntFiles", "Miniatures.lcdb") db = DBgames.DBgames(file_miniatures) db.all_reccount() num_game = random.randint(0, db.reccount() - 1) game = db.leePartidaRecno(num_game) db.close() dic = {"GAME": game.save()} gestor = GestorSolo.GestorSolo(self) gestor.inicio(dic)
def jugarSolo(self, fichero=None, pgn=None, partida=None): self.gestor = GestorSolo.GestorSolo(self) if pgn is not None: dic = GestorSolo.pgn_pks(kJugando, pgn) self.gestor.inicio(dic) elif partida is not None: dic = GestorSolo.partida_pks(kJugando, partida) self.gestor.inicio(dic) else: self.gestor.inicio(fichero=fichero)
def gestorUnPGN(self, wpantalla, pgn, jugadaInicial=None, must_save=True): clonProcesador = ProcesadorVariantes( wpantalla, self.xtutor, siCompetitivo=False, kibitzers_manager=self.kibitzers_manager) clonProcesador.gestor = GestorSolo.GestorSolo(clonProcesador) clonProcesador.gestor.inicio(pgn=pgn, jugadaInicial=jugadaInicial, must_save=must_save) clonProcesador.main_window.muestraVariantes( clonProcesador.gestor.tituloVentanaPGN()) return getattr(clonProcesador, "valorPGN", (None, None, None))
def jugarSolo(self): self.gestor = GestorSolo.GestorSolo(self) self.gestor.inicio()