pythagoras is hard (not it isn't)

This commit is contained in:
Stefan Harmuth 2021-12-05 07:44:02 +01:00
parent 766a16c314
commit 266bc44752

View File

@ -35,8 +35,7 @@ class Coordinate:
if self.z is None:
return sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2)
else:
ab = sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2)
return sqrt(ab ** 2 + abs(self.z - target.z) ** 2)
return sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2 + abs(self.z - target.z) ** 2)
elif mode == DistanceAlgorithm.MANHATTAN:
if not includeDiagonals:
if self.z is None: