Skip to content

ratioSolver/PlExA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlExA

Build Status

Plan Executor and Adaptor (PlExA) is a library that provides a generic interface to execute plans. It is designed to be used in conjunction with oRatio.

The following figure shows the possible state transitions of PlExA.

stateDiagram-v2
    direction LR
    [*] --> Reasoning
    Reasoning --> Idle
    Reasoning --> Failed
    Reasoning --> Finished
    Idle --> Adapting
    Idle --> Executing
    Idle --> [*]
    Adapting --> Idle
    Adapting --> Executing
    Adapting --> Failed
    Adapting --> Finished
    Adapting --> [*]
    Executing --> Adapting
    Executing --> Finished
    Executing --> [*]
    Finished --> Adapting
    Finished --> [*]
    Failed --> [*]
Loading