示例#1
0
    def __init__(self, sokoban, boxes, dir_, new_box):

        self.dir      = dir_ 
        self.new_box  = new_box
        self.boxes    = boxes
        self.sokoban  = sokoban
        self.orig_sok = sokoban
        self.hash     = hash((self.sokoban, tuple(self.boxes)))
        AStarNode.__init__(self)
    def __init__(self, sokoban, boxes, dir_, new_box):

        self.dir = dir_
        self.new_box = new_box
        self.boxes = boxes
        self.sokoban = sokoban
        self.orig_sok = sokoban
        self.hash = hash((self.sokoban, tuple(self.boxes)))
        AStarNode.__init__(self)
示例#3
0
 def __init__(self, dir_, coord):
     self.dir = dir_
     self.coord = coord
     AStarNode.__init__(self)
示例#4
0
 def __init__(self, dir_, coord):
     self.dir   = dir_
     self.coord = coord
     AStarNode.__init__(self)