use crateHValue;
use crateHeuristic;
use crate;
/// A heuristic that counts the number of unsatisfied positive goal facts.
///
/// This is a simple, fast heuristic that is not admissible in general
/// (it underestimates the true cost when multiple goals interact).
///
/// # Examples
///
/// ```
/// use miniplan::heuristic::GoalCountHeuristic;
/// use miniplan::search::Heuristic;
///
/// assert_eq!(GoalCountHeuristic.name(), "goal-count");
/// ```
;