Bratmobile
|
#include "task.h"
#include "graphTools.h"
Go to the source code of this file.
Classes | |
struct | Frontier |
Contains the frontier (first) and the connecting vertices. More... | |
struct | ComparePhi |
Predicate which compares evaluation functions in State-Frontier pairs. More... | |
class | ExecutionInfo |
Information about what the configurator is doing (current Task, current vertex), what it wants to do (overarching goal), and whether it has done it before (been, goal vertex) More... | |
class | Planner |
Searches the transition system and extracts a plan. More... | |
class | HorizonStarPlanner |
Performs iterative deepening search over one unit of modular expansion (see below), i.e. search over one branch stops when it reaches a DEFAULT task. Each DEFAULT Task represents the frontier. The planner expands the search from the frontier with the lowest cost phi (A*-style search), which are logged into a priority queue. More... | |
class | NoPlanner |
Does not extract a plan. More... | |