# HG changeset patch # User Neil Muller # Date 1251915975 0 # Node ID 672cc5598e774cae7e519ce633e4bc50d655dee6 # Parent 6115d89e3ca9d7b7cc11351e755bf8ce37cc9d38 Fix dist metric diff -r 6115d89e3ca9 -r 672cc5598e77 gamelib/misc.py --- a/gamelib/misc.py Wed Sep 02 18:19:03 2009 +0000 +++ b/gamelib/misc.py Wed Sep 02 18:26:15 2009 +0000 @@ -13,7 +13,7 @@ def dist(self, b): """Gives the distance to another position""" - return abs(self.x - b.x) + abs(self.y - b.y) + return max(abs(self.x - b.x), abs(self.y - b.y)) def __sub__(self, b): return Position(self.x - b.x, self.y - b.y)