[gnome-games/sudoku-tube] Delete seemly-useless method



commit 088adca0e3e065313a55333c4ebe35ee3fa6d543
Author: Zhang Sen <zh jesse gmail com>
Date:   Wed Jul 22 21:16:27 2009 +0800

    Delete seemly-useless method
    
    * seems _trackers_for_point is to find which tracker a field/box is in.
    * no need to use the exception instance

 gnome-sudoku/src/lib/model.py |   15 +--------------
 1 files changed, 1 insertions(+), 14 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/model.py b/gnome-sudoku/src/lib/model.py
index c1b4fce..4db2f26 100644
--- a/gnome-sudoku/src/lib/model.py
+++ b/gnome-sudoku/src/lib/model.py
@@ -229,7 +229,7 @@ class SudokuModel:
         else:
             try:
                 self.grid.add(x, y, value, force=True)
-            except sudoku.ConflictError, err:
+            except sudoku.ConflictError:
                 new_conflicts = self._find_new_conflicts(x, y, value)
 
         flag = True if new_conflicts else False
@@ -329,16 +329,3 @@ class SudokuModel:
 
     def get_impossible_hints(self):
         return len(self.impossibilities)
-
-    def _trackers_for_point(self, x, y, val = None):
-        if val:
-            # if we have a value we can do this a simpler way...
-            track_for_point = filter(
-                lambda t: (x, y, val) in t[1],
-                self.trackers.items()
-                )
-        else:
-            track_for_point = filter(
-                lambda tkr: True in [t[0] == x and t[1] == y for t in tkr[1]],
-                self.trackers.items())
-        return [t[0] for t in track_for_point]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]