[−][src]Function building_blocks_search::greedy_best_first
pub fn greedy_best_first<N, C, FN, IN, FH, FS>(
start: &N,
successors: FN,
heuristic: FH,
success: FS,
max_iterations: usize
) -> (bool, Vec<N>) where
N: Eq + Hash + Clone,
C: Ord + Copy,
FN: FnMut(&N) -> IN,
IN: IntoIterator<Item = N>,
FH: FnMut(&N) -> C,
FS: FnMut(&N) -> bool,