concepts.pdsketch.operator.filter_static_grounding#
- filter_static_grounding(executor, state, actions)[source]#
Filter out grounded actions or regression rules that do not satisfy static preconditions.
- Parameters:
executor (PDSketchExecutor) – a
PDSketchExecutor
object.state (State) – the current state.
actions (Sequence[OperatorApplier | RegressionRuleApplier]) – a list of grounded actions to be filtered.
- Returns:
a list of grounded actions that satisfy static preconditions.
- Return type: