concepts.dm.pdsketch.generator.GeneratorApplicationExpression#

class GeneratorApplicationExpression[source]#

Bases: object

An abstract operator grounding. For example (move ?x ?y) where ?x and ?y are variables in the context.

Methods

Attributes

name

The name of the operator.

generator

The operator that is applied.

arguments

The arguments of the operator.

__init__(generator, arguments)[source]#
Parameters:
__new__(**kwargs)#
pddl_str()[source]#
Return type:

str

arguments: Tuple[VariableExpression | ValueOutputExpression, ...]#

The arguments of the operator.

generator: Generator#

The operator that is applied.

property name: str#

The name of the operator.