MultiAgentDecisionProcess  Release 0.2.1
AlphaVectorPOMDP Member List

This is the complete list of members for AlphaVectorPOMDP, including all inherited members.

AddTimedEvent(const std::string &id, clock_t duration)TimedAlgorithm
AlphaVectorPlanning(const PlanningUnitDecPOMDPDiscrete &pu)AlphaVectorPlanning
AlphaVectorPOMDP(const PlanningUnitDecPOMDPDiscrete &pu)AlphaVectorPOMDP
BackProject(const ValueFunctionPOMDPDiscrete &v) const AlphaVectorPlanning
BackProject(const VectorSet &v) const AlphaVectorPlanning
BackProjectMonahan(const QFunctionsDiscrete &Qs) const AlphaVectorPlanning
BackProjectMonahan(const ValueFunctionPOMDPDiscrete &V) const AlphaVectorPlanning
BeliefBackup(const JointBeliefInterface &b, const GaoVectorSet &G) const AlphaVectorPOMDP
BeliefBackup(const JointBeliefInterface &b, Index a, const GaoVectorSet &G) const AlphaVectorPOMDP
CrossSum(const VectorSet &A, const VectorSet &B) const AlphaVectorPlanning
ExportBeliefSet(const BeliefSet &B, const std::string &filename)AlphaVectorPlanningstatic
ExportPOMDPFile(const std::string &filename, const PlanningUnitDecPOMDPDiscrete *pu)AlphaVectorPlanningstatic
ExportPOMDPFile(const std::string &filename) const AlphaVectorPlanning
ExportValueFunction(const std::string &filename, const ValueFunctionPOMDPDiscrete &V)AlphaVectorPlanningstatic
ExportValueFunction(const std::string &filename, const QFunctionsDiscrete &Q)AlphaVectorPlanningstatic
ExportValueFunction(const std::string &filename, const QFunctionsDiscreteNonStationary &Q)AlphaVectorPlanningstatic
GetDuplicateIndices(const VectorSet &V)AlphaVectorPlanningstatic
GetImmediateRewardValueFunction() const AlphaVectorPlanning
GetImmediateRewardValueFunction(const PlanningUnitDecPOMDPDiscrete *pu)AlphaVectorPlanningstatic
GetPU() const AlphaVectorPlanninginline
GetTimedEventDurations(const std::string &id)TimedAlgorithm
ImportValueFunction(const std::string &filename)AlphaVectorPlanningstatic
ImportValueFunction(const std::string &filename, size_t nr, size_t nrA, size_t nrS)AlphaVectorPlanningstatic
Initialize()AlphaVectorPlanning
LoadTimers(const std::string &filename)TimedAlgorithm
MonahanCrossSum(const GaoVectorSet &G, ValueFunctionPOMDPDiscrete &V, Index a, bool doIncPrune) const AlphaVectorPlanning
PrintTimers() const TimedAlgorithm
PrintTimersSummary() const TimedAlgorithm
Prune(const ValueFunctionPOMDPDiscrete &V) const AlphaVectorPlanning
Prune(const VectorSet &V) const AlphaVectorPlanning
QFunctionsToValueFunction(const QFunctionsDiscrete &Q)AlphaVectorPlanningstatic
SampleBeliefs(ArgumentHandlers::Arguments args) const AlphaVectorPlanning
SaveTimers(const std::string &filename) const TimedAlgorithm
SaveTimers(std::ofstream &of) const TimedAlgorithm
StartTimer(const std::string &id) const TimedAlgorithm
StopTimer(const std::string &id) const TimedAlgorithm
TimedAlgorithm()TimedAlgorithm
ValueFunctionToQ(const ValueFunctionPOMDPDiscrete &V) const AlphaVectorPlanning
ValueFunctionToQ(const ValueFunctionPOMDPDiscrete &V, size_t nrA, size_t nrS)AlphaVectorPlanningstatic
VectorIsInValueFunction(const AlphaVector &alpha, const ValueFunctionPOMDPDiscrete &V)AlphaVectorPlanningstatic
~AlphaVectorPlanning()AlphaVectorPlanningvirtual
~AlphaVectorPOMDP()AlphaVectorPOMDPvirtual
~TimedAlgorithm()TimedAlgorithmvirtual