Correct sgn().
authorEric S. Raymond <esr@thyrsus.com>
Wed, 24 Apr 2019 13:30:58 +0000 (09:30 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 24 Apr 2019 13:34:23 +0000 (09:34 -0400)
sst.py

diff --git a/sst.py b/sst.py
index 8e14eb282e34bcfd39a004e24d9b188e15902c6b..b8e7985dcc160f6881499a5833a544c5e77a5708 100755 (executable)
--- a/sst.py
+++ b/sst.py
@@ -119,8 +119,8 @@ class JumpOut(Exception):
 
 class Coord:
     def __init__(self, x=None, y=None):
-        self.i = x
-        self.j = y
+        self.i = x     # Row
+        self.j = y     # Column
     def valid_quadrant(self):
         return self.i >= 0 and self.i < GALSIZE and self.j >= 0 and self.j < GALSIZE
     def valid_sector(self):
@@ -164,12 +164,12 @@ class Coord:
         if self.i == 0:
             s.i = 0
         elif s.i < 0:
-            s.i =-1
+            s.i = -1
         else:
             s.i = 1
         if self.j == 0:
             s.j = 0
-        elif s.j < 0:
+        elif self.j < 0:
             s.j = -1
         else:
             s.j = 1