MultiAgentDecisionProcess
Release 0.2.1
|
Arguments contains all defined parameters to be set on the command line. More...
#include <argumentHandlers.h>
Public Member Functions | |
Arguments () |
Public Attributes | |
PerseusBackupType | backup |
BGBackupType | bgBackup |
BGIP_Solver_t | bgsolver |
double | CE_alpha |
bool | CE_use_hard_threshold |
int | commModel |
int | computeVectorForEachBelief |
char * | description |
double | discount |
const char * | dpf |
int | dryrun |
GMAA_t | gmaa |
int | horizon |
int | infiniteHorizon |
int | initializeWithImmediateReward |
int | initializeWithZero |
int | isTOI |
JESP_t | jesp |
int | JESPnrRestarts |
LIndex | jpolIndex |
int | k |
int | minimumNrIterations |
size_t | nrAgents |
int | nrAMRestarts |
int | nrBeliefs |
size_t | nrCEEvalutionRuns |
size_t | nrCEIterations |
size_t | nrCERestarts |
size_t | nrCESamples |
size_t | nrCESamplesForUpdate |
size_t | nrFLs |
size_t | nrHouses |
int | nrRestarts |
int | nrRuns |
char * | prefix |
Problem_t | problem_type |
Qheur_t | qheur |
double | QMDPexploreProb |
int | randomSeed |
int | resetAfter |
int | saveBeliefs |
int | saveIntermediateV |
int | savePOMDP |
int | saveTimings |
int | sparse |
int | uniqueBeliefs |
int | useQMDPforSamplingBeliefs |
int | verbose |
double | waitPenalty |
double | weight |
Arguments contains all defined parameters to be set on the command line.
Definition at line 56 of file argumentHandlers.h.
|
inline |
Definition at line 148 of file argumentHandlers.h.
References BGIP_SolverType::BFS, BGIP_SOLVER_EXHAUSTIVE, qheur::eQMDP, JESPtype::JESPDP, GMAAtype::MAAstar, ProblemType::PARSE, and POMDP.
PerseusBackupType ArgumentHandlers::Arguments::backup |
Definition at line 117 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument(), and Perseus::ProcessArguments().
BGBackupType ArgumentHandlers::Arguments::bgBackup |
Definition at line 118 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument(), and Perseus::ProcessArguments().
BGIP_Solver_t ArgumentHandlers::Arguments::bgsolver |
Definition at line 87 of file argumentHandlers.h.
Referenced by ArgumentHandlers::gmaa_parse_argument().
double ArgumentHandlers::Arguments::CE_alpha |
Definition at line 144 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
bool ArgumentHandlers::Arguments::CE_use_hard_threshold |
Definition at line 143 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
int ArgumentHandlers::Arguments::commModel |
Definition at line 121 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument().
int ArgumentHandlers::Arguments::computeVectorForEachBelief |
Definition at line 122 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument().
char* ArgumentHandlers::Arguments::description |
Definition at line 71 of file argumentHandlers.h.
Referenced by directories::MADPGetResultsBaseFilename().
double ArgumentHandlers::Arguments::discount |
Definition at line 76 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), directories::MADPGetResultsBaseFilename(), and ArgumentHandlers::modelOptions_parse_argument().
const char* ArgumentHandlers::Arguments::dpf |
Definition at line 62 of file argumentHandlers.h.
Referenced by directories::MADPGetProblemFilename(), and ArgumentHandlers::problemFile_parse_argument().
int ArgumentHandlers::Arguments::dryrun |
Definition at line 70 of file argumentHandlers.h.
GMAA_t ArgumentHandlers::Arguments::gmaa |
Definition at line 86 of file argumentHandlers.h.
Referenced by ArgumentHandlers::gmaa_parse_argument().
int ArgumentHandlers::Arguments::horizon |
Definition at line 79 of file argumentHandlers.h.
Referenced by ArgumentHandlers::solutionMethodOptions_parse_argument().
int ArgumentHandlers::Arguments::infiniteHorizon |
Definition at line 80 of file argumentHandlers.h.
Referenced by ArgumentHandlers::solutionMethodOptions_parse_argument().
int ArgumentHandlers::Arguments::initializeWithImmediateReward |
Definition at line 105 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
int ArgumentHandlers::Arguments::initializeWithZero |
Definition at line 106 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
int ArgumentHandlers::Arguments::isTOI |
Definition at line 75 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), directories::MADPGetProblemFilename(), and ArgumentHandlers::modelOptions_parse_argument().
JESP_t ArgumentHandlers::Arguments::jesp |
Definition at line 95 of file argumentHandlers.h.
Referenced by ArgumentHandlers::JESP_parse_argument().
int ArgumentHandlers::Arguments::JESPnrRestarts |
Definition at line 96 of file argumentHandlers.h.
Referenced by ArgumentHandlers::JESP_parse_argument().
LIndex ArgumentHandlers::Arguments::jpolIndex |
Definition at line 83 of file argumentHandlers.h.
Referenced by ArgumentHandlers::jpolIndex_parse_argument().
int ArgumentHandlers::Arguments::k |
Definition at line 89 of file argumentHandlers.h.
Referenced by ArgumentHandlers::gmaa_parse_argument().
int ArgumentHandlers::Arguments::minimumNrIterations |
Definition at line 103 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
size_t ArgumentHandlers::Arguments::nrAgents |
Definition at line 65 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), and ArgumentHandlers::problemFile_parse_argument().
int ArgumentHandlers::Arguments::nrAMRestarts |
Definition at line 98 of file argumentHandlers.h.
Referenced by ArgumentHandlers::gmaa_parse_argument().
int ArgumentHandlers::Arguments::nrBeliefs |
Definition at line 110 of file argumentHandlers.h.
Referenced by PerseusStationary::InitializeBeliefs(), ArgumentHandlers::perseus_parse_argument(), ArgumentHandlers::perseusbelief_parse_argument(), and AlphaVectorPlanning::SampleBeliefs().
size_t ArgumentHandlers::Arguments::nrCEEvalutionRuns |
Definition at line 145 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
size_t ArgumentHandlers::Arguments::nrCEIterations |
Definition at line 140 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
size_t ArgumentHandlers::Arguments::nrCERestarts |
Definition at line 139 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
size_t ArgumentHandlers::Arguments::nrCESamples |
Definition at line 141 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
size_t ArgumentHandlers::Arguments::nrCESamplesForUpdate |
Definition at line 142 of file argumentHandlers.h.
Referenced by ArgumentHandlers::CE_parse_argument().
size_t ArgumentHandlers::Arguments::nrFLs |
Definition at line 67 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), and ArgumentHandlers::problemFile_parse_argument().
size_t ArgumentHandlers::Arguments::nrHouses |
Definition at line 66 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), and ArgumentHandlers::problemFile_parse_argument().
int ArgumentHandlers::Arguments::nrRestarts |
Definition at line 88 of file argumentHandlers.h.
Referenced by ArgumentHandlers::gmaa_parse_argument().
int ArgumentHandlers::Arguments::nrRuns |
Definition at line 128 of file argumentHandlers.h.
Referenced by ArgumentHandlers::simulation_parse_argument().
char * ArgumentHandlers::Arguments::prefix |
Definition at line 71 of file argumentHandlers.h.
Referenced by directories::MADPGetResultsBaseFilename().
Problem_t ArgumentHandlers::Arguments::problem_type |
Definition at line 64 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), and ArgumentHandlers::problemFile_parse_argument().
Qheur_t ArgumentHandlers::Arguments::qheur |
Definition at line 125 of file argumentHandlers.h.
Referenced by ArgumentHandlers::qheur_parse_argument().
double ArgumentHandlers::Arguments::QMDPexploreProb |
Definition at line 114 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbelief_parse_argument(), and AlphaVectorPlanning::SampleBeliefs().
int ArgumentHandlers::Arguments::randomSeed |
Definition at line 129 of file argumentHandlers.h.
Referenced by ArgumentHandlers::simulation_parse_argument().
int ArgumentHandlers::Arguments::resetAfter |
Definition at line 112 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbelief_parse_argument(), and AlphaVectorPlanning::SampleBeliefs().
int ArgumentHandlers::Arguments::saveBeliefs |
Definition at line 111 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbelief_parse_argument().
int ArgumentHandlers::Arguments::saveIntermediateV |
Definition at line 102 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
int ArgumentHandlers::Arguments::savePOMDP |
Definition at line 101 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
int ArgumentHandlers::Arguments::saveTimings |
Definition at line 107 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseus_parse_argument().
int ArgumentHandlers::Arguments::sparse |
Definition at line 74 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), and ArgumentHandlers::modelOptions_parse_argument().
int ArgumentHandlers::Arguments::uniqueBeliefs |
Definition at line 104 of file argumentHandlers.h.
Referenced by PerseusStationary::InitializeBeliefs(), ArgumentHandlers::perseusbelief_parse_argument(), and AlphaVectorPlanning::SampleBeliefs().
int ArgumentHandlers::Arguments::useQMDPforSamplingBeliefs |
Definition at line 113 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbelief_parse_argument(), and AlphaVectorPlanning::SampleBeliefs().
int ArgumentHandlers::Arguments::verbose |
Definition at line 59 of file argumentHandlers.h.
Referenced by ArgumentUtils::GetDecPOMDPDiscreteInterfaceFromArgs(), ArgumentHandlers::globalOptions_parse_argument(), and SimulationDecPOMDPDiscrete::SimulationDecPOMDPDiscrete().
double ArgumentHandlers::Arguments::waitPenalty |
Definition at line 119 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument().
double ArgumentHandlers::Arguments::weight |
Definition at line 120 of file argumentHandlers.h.
Referenced by ArgumentHandlers::perseusbackup_parse_argument().