def inicio(self, route): GestorRoutes.inicio(self, route) tactica = self.route.get_tactic() self.dicFen, self.nDicMoves = PGN.leeEntDirigidoBaseM2( tactica.fen, tactica.pgn) self.rivalPensando = False cp = ControlPosicion.ControlPosicion() cp.leeFen(tactica.fen) self.fen = tactica.fen siBlancas = cp.siBlancas self.partida.reset(cp) self.partida.pendienteApertura = False self.siJuegaHumano = False self.estado = kJugando self.siJugamosConBlancas = siBlancas self.siRivalConBlancas = not siBlancas self.pantalla.ponActivarTutor(False) self.ayudasPGN = 0 liOpciones = [k_mainmenu, k_ayuda] self.pantalla.ponToolBar(liOpciones) self.pantalla.activaJuego(True, False, siAyudas=False) self.pantalla.quitaAyudas(True) self.ponMensajero(self.mueveHumano) self.ponPosicion(self.partida.ultPosicion) self.mostrarIndicador(True) self.ponPiezasAbajo(siBlancas) self.ponRotulo1("<b>%s</b>" % tactica.label) self.ponRotulo2(route.mens_tactic(False)) self.pgnRefresh(True) QTUtil.xrefreshGUI() self.ponPosicionDGT() self.siguienteJugada()