def __init__(self, maxNivel): self.fichero = VarGen.tbookPTZ if 1 <= maxNivel <= 2 else VarGen.tbook self.book = Books.Polyglot() if not ((Util.tamFichero(self.fichero) / (len(self.fichero) - 9)) in (54161, 860795)): import sys sys.exit() self.activa = True self.maxNivel = maxNivel * 2 self.nivelActual = 0 self.siObligatoria = False
def __init__(self, maxNivel, elo=None): if elo: siPTZ = elo < 1700 else: siPTZ = 1 <= maxNivel <= 2 self.fichero = VarGen.tbookPTZ if siPTZ else VarGen.tbook self.book = Books.Polyglot() if not ((Util.tamFichero(self.fichero) // (len(self.fichero) - 9)) in (75876, 802116)): raise "bad book" self.activa = True self.maxNivel = maxNivel * 2 self.nivelActual = 0 self.siObligatoria = False