示例#1
0
 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
示例#2
0
 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