def __init__(self, start, gui=None): self.diagonal = False if not gui else gui.diagonal self.heuristics_type = 'euclidean' if not gui else gui.heuristics_type BestFirstSearch.__init__(self, start, gui, True)
def __init__(self, start, gui=None, num_colors=None): BestFirstSearch.__init__(self, start, gui) self.gac = GAC() self.num_colors = num_colors or gui.num_colors
def __init__(self, start, gui=None): BestFirstSearch.__init__(self, start, gui) self.gac = GAC()