concepts.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

pddl_str()

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.