MultiAgentDecisionProcess
AlphaVectorPruning Member List

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

AlphaVectorPruning()AlphaVectorPruning
Contains(const ValueFunctionPOMDPDiscrete &V, const AlphaVector &alpha)AlphaVectorPruningprivatestatic
FindBelief(const AlphaVector &p, const ValueFunctionPOMDPDiscrete &uU, std::vector< double > &belief, size_t acceleratedPruningThreshold)AlphaVectorPruningprivatestatic
FindBeliefAccelerated(const AlphaVector &p, const ValueFunctionPOMDPDiscrete &uU, std::vector< double > &belief)AlphaVectorPruningprivatestatic
FindBeliefNormal(const AlphaVector &p, const ValueFunctionPOMDPDiscrete &uU, std::vector< double > &belief)AlphaVectorPruningprivatestatic
GetBeliefDiff(std::vector< double > &belief0, std::vector< double > &belief1)AlphaVectorPruningprivatestatic
GetNormalObj(const AlphaVector &p, const ValueFunctionPOMDPDiscrete &uU)AlphaVectorPruningprivatestatic
GetVectorIndex(const AlphaVector &p, const ValueFunctionPOMDPDiscrete &uU, std::vector< double > &belief)AlphaVectorPruningprivatestatic
InnerProduct(const AlphaVector &alpha, const std::vector< double > &belief)AlphaVectorPruningprivatestatic
LexGreater(const AlphaVector &alpha1, const AlphaVector &alpha2)AlphaVectorPruningprivatestatic
ParetoDominates(AlphaVector x, AlphaVector y)AlphaVectorPruningprivatestatic
ParetoPrune(const ValueFunctionPOMDPDiscrete &V)AlphaVectorPruningprivatestatic
Prune(const ValueFunctionPOMDPDiscrete &V, size_t acceleratedPruningThreshold=200)AlphaVectorPruningstatic
RemoveFirst(ValueFunctionPOMDPDiscrete &V)AlphaVectorPruningprivatestatic
RemoveFirstOccurrence(ValueFunctionPOMDPDiscrete &V, const AlphaVector &alpha)AlphaVectorPruningprivatestatic
~AlphaVectorPruning()AlphaVectorPruningvirtual