(C++)
1.1.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
This is the complete list of members for grail::planning::Planner, including all inherited members.
GetPartialPlan() const (defined in grail::planning::Planner) | grail::planning::Planner | |
GetPlanSnapshot(std::size_t goalNodeIndex, std::size_t iteration) const (defined in grail::planning::Planner) | grail::planning::Planner | |
IsComputing() const (defined in grail::planning::Planner) | grail::planning::Planner | |
Iterate(std::size_t iterationCount) noexcept (defined in grail::planning::Planner) | grail::planning::Planner | |
IterateWithSnapshot(std::size_t iterationCount, PlannerReasonerSnapshot &snapshot, std::size_t minDebugSnapshotIteration=0, std::size_t maxDebugSnapshotIteration=std::numeric_limits< std::size_t >::max()) noexcept (defined in grail::planning::Planner) | grail::planning::Planner | |
Planner(MemoryPool &memory) (defined in grail::planning::Planner) | grail::planning::Planner | |
Planner(MemoryPool &memory, const WorldState &initialState, const Config &config=Config{}) (defined in grail::planning::Planner) | grail::planning::Planner | |
PushCondition(ConditionFunction condition) | grail::planning::Planner | |
Reset(const WorldState &initialState) (defined in grail::planning::Planner) | grail::planning::Planner | |
ResetConfig(const Config &config) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetHeuristic(PlannerHeuristic heuristic) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetIterationLimit(std::size_t iterationLimit) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetMaxPlanCost(double maxCost) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetMaxPlanLength(int maxLength) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetPlanFoundCallback(const std::function< void(const AbstractPlan &)> callbackFunction) (defined in grail::planning::Planner) | grail::planning::Planner | |
SetPlanningFailedCallback(const std::function< void()> callbackFunction) (defined in grail::planning::Planner) | grail::planning::Planner |