|
MultiAgentDecisionProcess
|
StateDistributionVector represents a probability distribution over states as a vector of doubles. More...
#include <StateDistributionVector.h>
Public Member Functions | |
| virtual StateDistributionVector * | Clone () const |
| Returns a pointer to a copy of this class. More... | |
| virtual size_t | GetNrStates () const |
| virtual double | GetProbability (Index sI) const |
| StateDistributionVector & | operator= (const StateDistributionVector &o) |
| Copy assignment operator. More... | |
| StateDistributionVector & | operator= (const SDV &o) |
| virtual std::string | SoftPrint () const |
| StateDistributionVector () | |
| (default) Constructor More... | |
| StateDistributionVector (const StateDistributionVector &a) | |
| Copy constructor. More... | |
| StateDistributionVector (const SDV &a) | |
| virtual std::vector< double > | ToVectorOfDoubles () const |
| ~StateDistributionVector () | |
| Destructor. More... | |
Public Member Functions inherited from StateDistribution | |
| virtual | ~StateDistribution () |
StateDistributionVector represents a probability distribution over states as a vector of doubles.
|
inline |
(default) Constructor
Referenced by Clone().
|
inline |
Copy constructor.
|
inline |
|
inline |
Destructor.
|
inlinevirtual |
Returns a pointer to a copy of this class.
Implements StateDistribution.
References StateDistributionVector().
|
inlinevirtual |
Implements StateDistribution.
References ArgumentHandlers::size().
|
inlinevirtual |
Implements StateDistribution.
|
inline |
Copy assignment operator.
|
inline |
|
inlinevirtual |
Implements StateDistribution.
References PrintTools::SoftPrintVector().
Referenced by MADPComponentDiscreteStates::SoftPrintInitialStateDistribution().
|
inlinevirtual |
Implements StateDistribution.