concepts.dm.pdsketch.operator#

Functions

filter_static_grounding(executor, state, actions)

Filter out grounded actions or regression rules that do not satisfy static preconditions.

gen_all_grounded_actions(executor, state[, ...])

Generate all grounded actions in a state.

gen_all_partially_grounded_actions(executor, ...)

Generate all partially grounded actions in a state.

Classes

Effect

The effect of an operator.

Implementation

MacroOperator

Operator

The operator definition in a planning domain.

OperatorApplicationExpression

An abstract operator grounding.

OperatorApplier

An operator applier is essentially a grounded operator, composed of an operator and its arguments.

OperatorBase

Precondition

The precondition of an operator.