MultiAgentDecisionProcess
Release 0.2.1
|
ParserTOIFactoredRewardDecPOMDPDiscrete is a parser for TransitionObservationIndependentFactoredRewardDecPOMDPDiscrete. More...
#include <ParserTOIFactoredRewardDecPOMDPDiscrete.h>
Public Member Functions | |
ParserTOIFactoredRewardDecPOMDPDiscrete (TOIFactoredRewardDecPOMDPDiscrete *problem) | |
(default) Constructor | |
![]() | |
void | Parse () |
ParserTOIDecPOMDPDiscrete (TOIDecPOMDPDiscrete *problem) | |
(default) Constructor | |
virtual | ~ParserTOIDecPOMDPDiscrete () |
![]() | |
ParserInterface () | |
(default) Constructor | |
virtual | ~ParserInterface () |
Private Member Functions | |
void | StoreDecPOMDP (DecPOMDPDiscrete *decpomdp, Index id) |
Private Attributes | |
TOIFactoredRewardDecPOMDPDiscrete * | _m_problem |
Additional Inherited Members | |
![]() | |
void | ParseRewards (size_t nrAgents, const std::vector< size_t > &nrStates, const std::vector< size_t > &nrActions) |
Format for .rewards file is a set of lines: <s_0 ... | |
virtual void | ParseRewards () |
ParserTOIFactoredRewardDecPOMDPDiscrete is a parser for TransitionObservationIndependentFactoredRewardDecPOMDPDiscrete.
Definition at line 44 of file ParserTOIFactoredRewardDecPOMDPDiscrete.h.
ParserTOIFactoredRewardDecPOMDPDiscrete::ParserTOIFactoredRewardDecPOMDPDiscrete | ( | TOIFactoredRewardDecPOMDPDiscrete * | problem | ) |
(default) Constructor
Definition at line 31 of file ParserTOIFactoredRewardDecPOMDPDiscrete.cpp.
|
private |
Definition at line 40 of file ParserTOIFactoredRewardDecPOMDPDiscrete.cpp.
References _m_problem, DecPOMDPDiscrete::ExtractMADPDiscrete(), TransitionObservationIndependentMADPDiscrete::GetIndividualMADPD(), DecPOMDPDiscrete::GetRewardModelPtr(), TOIDecPOMDPDiscrete::SetIndividualDecPOMDPD(), and TOIFactoredRewardDecPOMDPDiscrete::SetIndividualRewardModel().
|
private |
Definition at line 49 of file ParserTOIFactoredRewardDecPOMDPDiscrete.h.
Referenced by StoreDecPOMDP().