class Node: def __init__(self, x, y, angle = None, parent = None, action = 0, cost=0): self.x = x self.y = y self.angle = angle self.parent = parent self.action = action self.cost = cost def __eq__(self, other): if isinstance(other, Node) and (self.x == other.x and self.y == other.y and self.angle == other.angle): return True else: return False