def best_dir(self): right = math.fsum(self.data[0:len(self.data)/2]) left = math.fsum(self.data[len(self.data)/2:]) return 0 if left == right else 1 if left > right else -1