MultiAgentDecisionProcess
|
ParserTOIFactoredRewardDecPOMDPDiscrete is a parser for TransitionObservationIndependentFactoredRewardDecPOMDPDiscrete. More...
#include <ParserTOIFactoredRewardDecPOMDPDiscrete.h>
Public Member Functions | |
ParserTOIFactoredRewardDecPOMDPDiscrete (TOIFactoredRewardDecPOMDPDiscrete *problem) | |
(default) Constructor More... | |
Public Member Functions inherited from ParserTOIDecPOMDPDiscrete | |
void | Parse () |
ParserTOIDecPOMDPDiscrete (TOIDecPOMDPDiscrete *problem) | |
(default) Constructor More... | |
virtual | ~ParserTOIDecPOMDPDiscrete () |
Public Member Functions inherited from ParserInterface | |
ParserInterface () | |
(default) Constructor More... | |
virtual | ~ParserInterface () |
Private Member Functions | |
void | StoreDecPOMDP (DecPOMDPDiscrete *decpomdp, Index id) |
Private Attributes | |
TOIFactoredRewardDecPOMDPDiscrete * | _m_problem |
Additional Inherited Members | |
Protected Member Functions inherited from ParserTOIDecPOMDPDiscrete | |
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 ... More... | |
virtual void | ParseRewards () |
ParserTOIFactoredRewardDecPOMDPDiscrete is a parser for TransitionObservationIndependentFactoredRewardDecPOMDPDiscrete.
ParserTOIFactoredRewardDecPOMDPDiscrete::ParserTOIFactoredRewardDecPOMDPDiscrete | ( | TOIFactoredRewardDecPOMDPDiscrete * | problem | ) |
(default) Constructor
|
privatevirtual |
Reimplemented from ParserTOIDecPOMDPDiscrete.
References _m_problem, DecPOMDPDiscrete::ExtractMADPDiscrete(), TransitionObservationIndependentMADPDiscrete::GetIndividualMADPD(), DecPOMDPDiscrete::GetRewardModelPtr(), TOIDecPOMDPDiscrete::SetIndividualDecPOMDPD(), and TOIFactoredRewardDecPOMDPDiscrete::SetIndividualRewardModel().
|
private |
Referenced by StoreDecPOMDP().