Welcome to the REFINE-PLAN documentation!
Welcome to the documentation for REFINE-PLAN, an automatic refinement tool for behaviour trees (BTs). The final release will convert an input BT into a refined BT which can be executed with BehaviorTree.cpp. The current release converts a set of options into a refined BT which requires some adjustments to execute with BehaviorTree.cpp.
Installation instructions can be found here.
Contents
- Tutorials
- API Reference
refine_plan
- Subpackages
refine_plan.algorithms
refine_plan.models
- Submodules
refine_plan.models.behaviour_tree
refine_plan.models.condition
- Module Contents
- Classes
Label
Condition
TrueCondition
EqCondition
NeqCondition
NotCondition
AddCondition
InequalityCondition
InequalityCondition._sf
InequalityCondition._comp_fn
InequalityCondition._comp_str
InequalityCondition._value
InequalityCondition._hash_val
InequalityCondition.is_satisfied()
InequalityCondition.is_pre_cond()
InequalityCondition.is_post_cond()
InequalityCondition.to_prism_string()
InequalityCondition.range_of_values()
LtCondition
GtCondition
LeqCondition
GeqCondition
AndCondition
OrCondition
- Classes
- Module Contents
refine_plan.models.option
refine_plan.models.policy
refine_plan.models.semi_mdp
refine_plan.models.state
refine_plan.models.state_factor
- Submodules
- Subpackages