def dameOtro(self): partida, dicPGN, info, jugadaInicial, linea = PantallaPotencia.lee_linea_mfn() # Tenemos 10 jugadas validas desde jugadaInicial n = random.randint(jugadaInicial, jugadaInicial + 10 - self.nivel) fenIni = partida.jugada(n).posicionBase.fen() liMV = [] for x in range(self.nivel): jg = partida.jugada(x + n) mv = jg.movimiento() liMV.append(mv) fenFin = partida.jugada(n + self.nivel).posicionBase.fen() return fenIni, fenFin, liMV, info
def dameOtro(self): game, dicPGN, info, jugadaInicial, linea = PantallaPotencia.lee_linea_mfn( ) # Tenemos 10 num_moves validas from_sq jugadaInicial n = random.randint(jugadaInicial, jugadaInicial + 10 - self.nivel) fenIni = game.move(n).position_before.fen() liMV = [] for x in range(self.nivel): move = game.move(x + n) mv = move.movimiento() liMV.append(mv) fenFin = game.move(n + self.nivel).position_before.fen() return fenIni, fenFin, liMV, info