ParserProbModelXML is a parser for factored Dec-POMDP models written in ProbModelXML.
More...
#include <ParserProbModelXML.h>
ParserProbModelXML is a parser for factored Dec-POMDP models written in ProbModelXML.
Enumerator |
---|
STATE |
|
ACTION |
|
OBSERVATION |
|
REWARD |
|
void ParserProbModelXML::Parse |
( |
| ) |
|
|
virtual |
bool ParserProbModelXML::_m_agentsInitialized |
|
private |
Whether or not agents have been found and initialized.
If no agent names are present in the file, the parser infers the team size by the number of action nodes and addresses everyone by their indexes.
std::vector<std::vector<std::string> > ParserProbModelXML::_m_ANames |
|
private |
Locally maintained action names.
std::vector<Scope> ParserProbModelXML::_m_AScopes_LRF |
|
private |
std::vector<Scope> ParserProbModelXML::_m_AScopes_O |
|
private |
std::vector<Scope> ParserProbModelXML::_m_AScopes_Y |
|
private |
whether or not this is an asynchronous model
Locally maintained action scopes for state factors, observations and lrfs.
std::vector<std::size_t> ParserProbModelXML::_m_ASizes |
|
private |
Locally maintained action sizes.
bool ParserProbModelXML::_m_asynchronousModel |
|
private |
The following variables are used for asynchronous models with factored actions.
Referenced by Parse().