Public Member Functions | Private Attributes
momdp::Controller Class Reference

#include <Controller.h>

Inheritance diagram for momdp::Controller:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Controller (SharedPointer< MOMDP > problem, SharedPointer< AlphaVectorPolicy > policy, SolverParams *solverParams, int initialBeliefStvalX=-1)
BeliefDefine currBelief () const
ActionDefine nextAction (ObsDefine obs, int nextStateX)
void reset (int xstate)

Private Attributes

SharedPointer< BeliefWithStatecurrBelSt
bool firstAction
int initialBeliefStvalX
int lastAction
SharedPointer< AlphaVectorPolicypolicy
SharedPointer< MOMDPproblem
SolverParamssolverParams

Detailed Description

Definition at line 24 of file Controller.h.


Constructor & Destructor Documentation

momdp::Controller::Controller ( SharedPointer< MOMDP problem,
SharedPointer< AlphaVectorPolicy policy,
SolverParams solverParams,
int  initialBeliefStvalX = -1 
)

Definition at line 11 of file Controller.cpp.


Member Function Documentation

Implements ControllerInterface.

Definition at line 95 of file Controller.cpp.

const int momdp::Controller::nextAction ( ObsDefine  obs,
int  nextStateX 
) [virtual]

Implements ControllerInterface.

Definition at line 52 of file Controller.cpp.

void momdp::Controller::reset ( int  xstate)

Definition at line 24 of file Controller.cpp.


Member Data Documentation

Definition at line 31 of file Controller.h.

Definition at line 34 of file Controller.h.

Definition at line 36 of file Controller.h.

Definition at line 35 of file Controller.h.

Definition at line 28 of file Controller.h.

Definition at line 27 of file Controller.h.

Definition at line 29 of file Controller.h.


The documentation for this class was generated from the following files:


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30