MultiAgentDecisionProcess
|
This is the complete list of members for AlphaVectorPlanning, including all inherited members.
_m_acceleratedPruningThreshold | AlphaVectorPlanning | private |
_m_eventOsForBackup | AlphaVectorPlanning | private |
_m_initialized | AlphaVectorPlanning | private |
_m_O | AlphaVectorPlanning | private |
_m_Oe | AlphaVectorPlanning | private |
_m_Oes | AlphaVectorPlanning | private |
_m_Os | AlphaVectorPlanning | private |
_m_OsForBackup | AlphaVectorPlanning | private |
_m_pu | AlphaVectorPlanning | private |
_m_puShared | AlphaVectorPlanning | private |
_m_T | AlphaVectorPlanning | private |
_m_Ts | AlphaVectorPlanning | private |
_m_TsForBackup | AlphaVectorPlanning | private |
_m_TsOsForBackup | AlphaVectorPlanning | private |
_m_useSparse | AlphaVectorPlanning | private |
AddTimedEvent(const std::string &id, clock_t duration) | TimedAlgorithm | |
AlphaVectorPlanning(const PlanningUnitDecPOMDPDiscrete *pu) | AlphaVectorPlanning | |
AlphaVectorPlanning(const boost::shared_ptr< const PlanningUnitDecPOMDPDiscrete > &pu) | AlphaVectorPlanning | |
AlphaVectorPlanning(const PlanningUnitFactoredDecPOMDPDiscrete *pu) | AlphaVectorPlanning | |
AlphaVectorPlanning(const boost::shared_ptr< const PlanningUnitFactoredDecPOMDPDiscrete > &pu) | AlphaVectorPlanning | |
BackProject(const ValueFunctionPOMDPDiscrete &v) const | AlphaVectorPlanning | |
BackProject(const VectorSet &v) const | AlphaVectorPlanning | |
BackProjectFull(const VectorSet &v) const | AlphaVectorPlanning | private |
BackProjectSparse(const VectorSet &v) const | AlphaVectorPlanning | private |
CrossSum(const std::vector< AlphaVector > &A, const std::vector< AlphaVector > &B, std::vector< AlphaVector > &output) | AlphaVectorPlanning | static |
CrossSum(const VectorSet &A, const VectorSet &B) const | AlphaVectorPlanning | |
DeInitialize() | AlphaVectorPlanning | private |
EqualVS(const VectorSet &VS1, const VectorSet &VS2) | AlphaVectorPlanning | static |
ExportBeliefSet(const BeliefSet &B, const std::string &filename) | AlphaVectorPlanning | static |
ExportPOMDPFile(const std::string &filename, const DecPOMDPDiscreteInterface *decpomdp) | AlphaVectorPlanning | static |
ExportPOMDPFile(const std::string &filename) const | AlphaVectorPlanning | |
ExportValueFunction(const std::string &filename, const ValueFunctionPOMDPDiscrete &V, bool includeBGindices=true) | AlphaVectorPlanning | static |
ExportValueFunction(const std::string &filename, const QFunctionsDiscrete &Q, bool includeBGindices=true) | AlphaVectorPlanning | static |
ExportValueFunction(const std::string &filename, const QFunctionsDiscreteNonStationary &Q, bool includeBGindices=true) | AlphaVectorPlanning | static |
GetAcceleratedPruningThreshold() const | AlphaVectorPlanning | |
GetDuplicateIndices(const VectorSet &V) | AlphaVectorPlanning | static |
GetImmediateRewardValueFunction() const | AlphaVectorPlanning | |
GetImmediateRewardValueFunction(const PlanningUnitDecPOMDPDiscrete *pu) | AlphaVectorPlanning | static |
GetPU() const | AlphaVectorPlanning | inline |
GetTimedEventDurations(const std::string &id) | TimedAlgorithm | |
ImportValueFunction(const std::string &filename) | AlphaVectorPlanning | static |
ImportValueFunction(const std::string &filename, size_t nr, size_t nrA, size_t nrS) | AlphaVectorPlanning | static |
Initialize() | AlphaVectorPlanning | |
LoadTimers(const std::string &filename) | TimedAlgorithm | |
PrintTimers() const | TimedAlgorithm | |
PrintTimersSummary() const | TimedAlgorithm | |
Prune(const QFunctionsDiscrete &Q) const | AlphaVectorPlanning | |
Prune(const ValueFunctionPOMDPDiscrete &V) const | AlphaVectorPlanning | |
Prune(const VectorSet &V) const | AlphaVectorPlanning | |
QFunctionsToValueFunction(const QFunctionsDiscrete &Q) | AlphaVectorPlanning | static |
SampleBeliefs(const ArgumentHandlers::Arguments &args) const | AlphaVectorPlanning | |
SampleBeliefsNonStationary(const ArgumentHandlers::Arguments &args) const | AlphaVectorPlanning | |
SampleBeliefsNonStationary(int nrBeliefs=10, int uniqueBeliefs=0, int resetAfter=0, int useQMDPforSamplingBeliefs=0, double QMDPexploreProb=0.1) const | AlphaVectorPlanning | |
SaveTimers(const std::string &filename) const | TimedAlgorithm | |
SaveTimers(std::ofstream &of) const | TimedAlgorithm | |
SetAcceleratedPruningThreshold(size_t acceleratedPruningThreshold) | AlphaVectorPlanning | |
SoftPrint(const VectorSet &VS) | AlphaVectorPlanning | static |
SparseVector typedef | AlphaVectorPlanning | private |
StartTimer(const std::string &id) const | TimedAlgorithm | |
StopTimer(const std::string &id) const | TimedAlgorithm | |
TimedAlgorithm() | TimedAlgorithm | |
Union(const VectorSet &A, const VectorSet &B) const | AlphaVectorPlanning | |
ValueFunctionToQ(const ValueFunctionPOMDPDiscrete &V) const | AlphaVectorPlanning | |
ValueFunctionToQ(const ValueFunctionPOMDPDiscrete &V, size_t nrA, size_t nrS) | AlphaVectorPlanning | static |
ValueFunctionToVectorSet(const ValueFunctionPOMDPDiscrete &V) | AlphaVectorPlanning | static |
VectorIsDominated(const AlphaVector &alpha, const ValueFunctionPOMDPDiscrete &V) | AlphaVectorPlanning | static |
VectorIsDominated(Index i, const VectorSet &V, const std::vector< bool > &vectorsInVtoConsider) | AlphaVectorPlanning | static |
VectorIsInValueFunction(const AlphaVector &alpha, const ValueFunctionPOMDPDiscrete &V) | AlphaVectorPlanning | static |
VectorOfVectorsToVectorSet(const std::vector< std::vector< double > > &vectors) | AlphaVectorPlanning | static |
VectorSetToValueFunction(const VectorSet &VS, Index a=0, AlphaVector::BGPolicyIndex betaI=-1) | AlphaVectorPlanning | static |
~AlphaVectorPlanning() | AlphaVectorPlanning | virtual |
~TimedAlgorithm() | TimedAlgorithm | virtual |