|
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().