示例#1
0
 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
示例#2
0
 def relee_engines(self):
     self.dic_engines = OSEngines.read_engines(Code.folder_engines)
     self.lee_motores_externos()
示例#3
0
 def dict_engines_fixed_elo(self):
     return OSEngines.dict_engines_fixed_elo(Code.folder_engines)
示例#4
0
 def dict_engines_fixed_elo(self):
     return OSEngines.dict_engines_fixed_elo(self.folder_internal_engines)