MultiAgentDecisionProcess  Release 0.2.1
ArgumentHandlers::Arguments Struct Reference

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

Detailed Description

Arguments contains all defined parameters to be set on the command line.

Definition at line 56 of file argumentHandlers.h.

Constructor & Destructor Documentation

ArgumentHandlers::Arguments::Arguments ( )
inline

Member Data Documentation

PerseusBackupType ArgumentHandlers::Arguments::backup
BGBackupType ArgumentHandlers::Arguments::bgBackup
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().

const char* ArgumentHandlers::Arguments::dpf
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
int ArgumentHandlers::Arguments::infiniteHorizon
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().

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
int ArgumentHandlers::Arguments::nrAMRestarts

Definition at line 98 of file argumentHandlers.h.

Referenced by ArgumentHandlers::gmaa_parse_argument().

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
size_t ArgumentHandlers::Arguments::nrHouses
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
Qheur_t ArgumentHandlers::Arguments::qheur

Definition at line 125 of file argumentHandlers.h.

Referenced by ArgumentHandlers::qheur_parse_argument().

double ArgumentHandlers::Arguments::QMDPexploreProb
int ArgumentHandlers::Arguments::randomSeed

Definition at line 129 of file argumentHandlers.h.

Referenced by ArgumentHandlers::simulation_parse_argument().

int ArgumentHandlers::Arguments::resetAfter
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
int ArgumentHandlers::Arguments::uniqueBeliefs
int ArgumentHandlers::Arguments::useQMDPforSamplingBeliefs
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().


The documentation for this struct was generated from the following file: