def genEnginesElo(self): d = OSEngines.read_engines(Code.folder_engines) li = [] for elo, key, depth in GestorElo.listaMotoresElo(): if key in d: cm = d[key].clona() cm.name = "%d - %s (%s %d)" % (elo, cm.name, _("depth"), depth) cm.clave = cm.name cm.fixed_depth = depth cm.elo = elo li.append(cm) li.sort(key=lambda x: x.elo) return li
def relee_engines(self): self.dic_engines = OSEngines.read_engines(Code.folder_engines) self.lee_motores_externos()
def dict_engines_fixed_elo(self): return OSEngines.dict_engines_fixed_elo(Code.folder_engines)
def dict_engines_fixed_elo(self): return OSEngines.dict_engines_fixed_elo(self.folder_internal_engines)