Пример #1
0
    def factorDistancia(self):
        nummoves = 0
        distancia = 0.0
        for line in self.lines:
            d, n = line.distancia_moves()
            nummoves += n
            distancia += d
        base_dist = ControlPosicion.distancia("a1", "a4")

        return (distancia / nummoves) / base_dist
Пример #2
0
 def distancia(self):
     return ControlPosicion.distancia(self.desde, self.hasta)
Пример #3
0
 def distancia_moves(self):
     dt = sum(
         ControlPosicion.distancia(pv[:2], pv[2:4]) for pv in self.limoves)
     return dt, len(self.limoves)