Package edu.uky.cs.nil.sabre.search
package edu.uky.cs.nil.sabre.search
The parent objects for planners, searches, and the results of searches.
-
ClassDescriptionA planner is a configurable factory object for producing
searchesthat solveplanning problemsby generatingplans.A progress object provides a convenient way to track whether asearchhas finished, its result, how many nodes it has visited and generated, and how much time has elapsed.A result object summarizes information about the outcome of asearch(like thesolution it found) and the effort spent reaching that outcome (like thenumber of nodes visitedand thetime spent searching).A search represents the process of finding one or moreplansthat are solutions to aplanning problem.A search exception is aRuntimeExceptionthat will be caught if it is thrown while a searchis running.