MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
PartialJPDPValuePair.cpp
Go to the documentation of this file.
1
28
#include "
PartialJPDPValuePair.h
"
29
#include "
PartialJointPolicyDiscretePure.h
"
30
31
using namespace
std;
32
33
PartialJPDPValuePair::PartialJPDPValuePair
(
PartialJointPolicyDiscretePure
* jp,
double
val) :
34
PartialJointPolicyValuePair
(val)
35
{
36
_m_jpol
= jp;
37
}
38
39
PartialJPDPValuePair::PartialJPDPValuePair
(
PartialJointPolicyDiscretePure
& jp,
double
val) :
40
PartialJointPolicyValuePair
(val)
41
{
42
_m_jpol
= &jp;
43
}
44
45
PartialJPDPValuePair::~PartialJPDPValuePair
()
46
{
47
delete
_m_jpol
;
48
}
49
50
string
PartialJPDPValuePair::SoftPrint
()
const
51
{
52
stringstream ss;
53
ss <<
"PartialJPDPValuePair: val="
<<
GetValue
() <<
", pol:"
;
54
ss <<
_m_jpol
->
SoftPrint
();
55
return
(ss.str());
56
}
57
58
string
PartialJPDPValuePair::SoftPrintBrief
()
const
59
{
60
stringstream ss;
61
ss <<
"PartialJPDPValuePair("
<<
GetValue
() <<
","
62
<<
_m_jpol
->
SoftPrintBrief
() <<
"[d="
<<
_m_jpol
->
GetDepth
()
63
<<
"])"
;
64
return
(ss.str());
65
}
src
planning
PartialJPDPValuePair.cpp
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2