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.