MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
NullPlannerTOI.cpp
Go to the documentation of this file.
1
28
#include "
NullPlannerTOI.h
"
29
30
NullPlannerTOI::NullPlannerTOI
(
TOIDecPOMDPDiscrete
* p)
31
{
32
PlanningUnitMADPDiscreteParameters
params;
33
params.
SetComputeAll
(
false
);
34
35
SetParams
(params);
36
SetProblem
(p);
37
38
}
39
40
NullPlannerTOI::NullPlannerTOI
(
size_t
horizon,
TOIDecPOMDPDiscrete
* p)
41
{
42
PlanningUnitMADPDiscreteParameters
params;
43
params.
SetComputeAll
(
false
);
44
45
SetParams
(params);
46
SetProblem
(p);
47
SetHorizon
(horizon);
48
}
49
50
NullPlannerTOI::NullPlannerTOI
(
const
PlanningUnitMADPDiscreteParameters
¶ms,
51
size_t
horizon,
52
TOIDecPOMDPDiscrete
* p) :
53
PlanningUnitTOIDecPOMDPDiscrete
(params,horizon,p)
54
{
55
}
56
57
void
NullPlannerTOI::Plan
()
58
{
59
throw
(
E
(
"NullPlannerTOI::Plan() should not be called"
));
60
}
61
62
double
NullPlannerTOI::GetExpectedReward
()
const
63
{
64
throw
(
E
(
"NullPlannerTOI::GetExpectedReward() should not be called"
));
65
return
(0);
66
}
67
68
JointPolicy
*
NullPlannerTOI::GetJointPolicy
()
69
{
70
throw
(
E
(
"NullPlannerTOI::GetJointPolicy() should not be called"
));
71
return
(0);
72
}
src
support
NullPlannerTOI.cpp
Generated on Mon Sep 23 2013 14:50:06 for MultiAgentDecisionProcess by
1.8.1.2