|
| Formula (const Pddl &pddl, const VAL::goal *symbol) |
|
| Formula (const Pddl &pddl, const VAL::goal *symbol, const std::vector< Object > ¶meters) |
|
const VAL::goal * | symbol () const |
|
bool | operator() (const State &state, const std::vector< Object > &arguments) const |
|
bool | operator() (const State &state) const |
|
std::optional< bool > | operator() (const PartialState &state, const std::vector< Object > &arguments) const |
|
std::optional< bool > | operator() (const PartialState &state) const |
|
const std::string & | to_string () const |
|
|
std::ostream & | operator<< (std::ostream &os, const Formula &F) |
|
◆ CreateApplicationFunction()
ApplicationFunction symbolic::Formula::CreateApplicationFunction |
( |
const std::vector< Object > & |
action_params, |
|
|
const std::vector< Object > & |
prop_params |
|
) |
| |
|
static |
Creates a function that takes action_args and returns prop_args based on the mapping (action_params -> prop_params).
The documentation for this class was generated from the following files:
- /home/runner/work/symbolic/symbolic/include/symbolic/formula.h
- /home/runner/work/symbolic/symbolic/src/formula.cc