MultiAgentDecisionProcess
|
ParserTOICompactRewardDecPOMDPDiscrete is a parser for TOICompactRewardDecPOMDPDiscrete. More...
#include <ParserTOICompactRewardDecPOMDPDiscrete.h>
Public Member Functions | |
ParserTOICompactRewardDecPOMDPDiscrete (TOICompactRewardDecPOMDPDiscrete *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 | ParseRewards () |
void | StoreDecPOMDP (DecPOMDPDiscrete *decpomdp, Index id) |
Private Attributes | |
TOICompactRewardDecPOMDPDiscrete * | _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... | |
ParserTOICompactRewardDecPOMDPDiscrete is a parser for TOICompactRewardDecPOMDPDiscrete.
ParserTOICompactRewardDecPOMDPDiscrete::ParserTOICompactRewardDecPOMDPDiscrete | ( | TOICompactRewardDecPOMDPDiscrete * | problem | ) |
(default) Constructor
|
privatevirtual |
|
privatevirtual |
Reimplemented from ParserTOIDecPOMDPDiscrete.
References _m_problem, DecPOMDPDiscrete::ExtractMADPDiscrete(), TransitionObservationIndependentMADPDiscrete::GetIndividualMADPD(), DecPOMDPDiscrete::GetRewardModelPtr(), TOIDecPOMDPDiscrete::SetIndividualDecPOMDPD(), and TOICompactRewardDecPOMDPDiscrete::SetIndividualRewardModel().
|
private |
Referenced by ParseRewards(), and StoreDecPOMDP().