Beispiel #1
0
 def remove(self, row, col, value):
     Stats.remove(self, row, col, value)
     if (row == col):        self.diag0 |= set([value])
     if (row + col) == 8:    self.diag8 |= set([value])
Beispiel #2
0
 def remove(self, r, c, value):
     Stats.remove(self, r, c, value)
     e = self.board.coordToExtra(r, c)
     if e != None:
         self.extra[e] |= set([value])