SimplePlanAssessment

sealed interface SimplePlanAssessment<Plan>(source)

Represents an assessment of a plan's execution, indicating whether to continue with the current plan or replan.

Inheritors

Types

Link copied to clipboard
class Continue<Plan>(val currentPlan: Plan) : SimplePlanAssessment<Plan>

Indicates that the plan should continue execution without replanning.

Link copied to clipboard

Indicates that there is no plan to execute.

Link copied to clipboard
class Replan<Plan>(val currentPlan: Plan, val reason: String) : SimplePlanAssessment<Plan>

Indicates that the plan should be replanned based on the current state.