PlanGenerationResult

class unified_planning.engines.PlanGenerationResult(status: PlanGenerationResultStatus, plan: Plan | None, engine_name: str, metrics: Dict[str, str] | None = None, log_messages: List[LogMessage] | None = None)[source]

Bases: Result

Class that represents the result of a plan generation call.

status: PlanGenerationResultStatus
plan: Plan | None
engine_name: str
metrics: Dict[str, str] | None = None
log_messages: List[LogMessage] | None = None
is_definitive_result(*args) bool[source]

This predicate should state if the Result is definitive or if it can be improved.