MultiAgentDecisionProcess
Release 0.2.1
|
PartialJointPolicy represents a joint policy that is only specified for t time steps instead of for every time step. More...
#include <PartialJointPolicy.h>
Public Member Functions | |
double | GetPastReward () const |
PartialJointPolicy & | operator= (const PartialJointPolicy &o) |
Destructor. | |
PartialJointPolicy (double r=0.0) | |
(default) Constructor | |
PartialJointPolicy (const PartialJointPolicy &a) | |
Copy constructor. | |
void | SetPastReward (double r) |
Private Attributes | |
double | _m_pastReward |
Stores the past reward the partial policy achieves. |
PartialJointPolicy represents a joint policy that is only specified for t time steps instead of for every time step.
I.e., it is specified for time steps 0 until t, instead of 0 until horizon.
Definition at line 41 of file PartialJointPolicy.h.
|
inline |
(default) Constructor
Definition at line 52 of file PartialJointPolicy.h.
|
inline |
Copy constructor.
Definition at line 57 of file PartialJointPolicy.h.
|
inline |
Definition at line 70 of file PartialJointPolicy.h.
References _m_pastReward.
Referenced by GMAA_MAAstar::ConstructAndValuateNextPolicies(), GMAA_kGMAA::ConstructAndValuateNextPolicies(), PartialJPPVIndexValuePair::PartialJPPVIndexValuePair(), PartialJointPolicyPureVector::SoftPrint(), and PartialJointPolicyPureVector::SoftPrintBrief().
PartialJointPolicy & PartialJointPolicy::operator= | ( | const PartialJointPolicy & | o | ) |
Destructor.
Copy assignment operator
Definition at line 33 of file PartialJointPolicy.cpp.
References _m_pastReward.
Referenced by PartialJointPolicyDiscretePure::operator=().
|
inline |
Definition at line 72 of file PartialJointPolicy.h.
References _m_pastReward.
Referenced by GMAA_MAAstar::ConstructAndValuateNextPolicies(), GMAA_kGMAA::ConstructAndValuateNextPolicies(), and GeneralizedMAAStarPlanner::Plan().
|
private |
Stores the past reward the partial policy achieves.
Definition at line 45 of file PartialJointPolicy.h.
Referenced by GetPastReward(), operator=(), and SetPastReward().