MultiAgentDecisionProcess
|
ArgumentHandlers contains functionality for parsing and handling command-line arguments. More...
Classes | |
struct | Arguments |
Arguments contains all defined parameters to be set on the command line. More... | |
Enumerations | |
enum | MMDP_method { ValueIteration, PolicyIteration, PolicyIterationGPU } |
Functions | |
error_t | bgsolver_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | BnB_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | BNB_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | CE_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | eventPomdp_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | factoredQheur_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | globalOptions_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | gmaa_cluster_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | gmaa_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | JESP_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | jpolIndex_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | MaxPlus_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | mmdp_method_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | modelOptions_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | onlinePOMDP_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | outputFileOptions_parse_argument (int key, char *arg, struct argp_state *state) |
static error_t | parse_main (int key, char *arg, struct argp_state *state) |
error_t | perseus_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | perseusbackup_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | perseusbelief_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | problemFile_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | qheur_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | RL_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | simulation_parse_argument (int key, char *arg, struct argp_state *state) |
template<typename T , unsigned N> | |
unsigned | size (T(&array)[N]) |
error_t | solutionMethodOptions_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | toi_parse_argument (int key, char *arg, struct argp_state *state) |
error_t | toicentralized_parse_argument (int key, char *arg, struct argp_state *state) |
Variables | |
static const int | ACCELERATEDPRUNINGTHRESHOLD = 4 |
static const int | AM_RESTARTS =1 |
const char * | argp_program_bug_address |
static struct argp | bgsolver_argp = { bgsolver_options, bgsolver_parse_argument, bgsolver_args_doc, bgsolver_doc } |
const char * | bgsolver_argp_version = "BGSOLVER options parser 0.1" |
static const char * | bgsolver_args_doc = 0 |
const struct argp_child | bgsolver_child = {&bgsolver_argp, 0, "BGIP Solver options", GID_PROBLEMFILE} |
static const char * | bgsolver_doc |
static struct argp_option | bgsolver_options [] |
static struct argp | BnB_argp |
const char * | BNB_argp_version = "BNB options parser 0.1" |
static const char * | BNB_args_doc = 0 |
const struct argp_child | BnB_child = {&BnB_argp, 0, "BNB options", GID_BNB} |
static const char * | BNB_doc |
const int | BNB_KEEPALL = 1 |
static struct argp_option | BNB_options [] |
const int | BNB_RECOMPUTE = 3 |
const int | BNB_TYPE = 2 |
static struct argp | CE_argp |
const char * | CE_argp_version = "CE options parser 0.1" |
static const char * | CE_args_doc = 0 |
const struct argp_child | CE_child = {&CE_argp, 0, "CE options", GID_CE} |
static const char * | CE_doc |
static const int | CE_EVALUATION_RUNS = 2 |
static struct argp_option | CE_options [] |
static const int | CE_RESTARTS = 1 |
static struct argp | eventPomdp_argp |
const char * | eventPomdp_argp_version = "Event-Driven POMDP options parser 0.1" |
static const char * | eventPomdp_args_doc = 0 |
const struct argp_child | eventPomdp_child |
static const char * | eventPomdp_doc |
static struct argp_option | eventPomdp_options [] |
const struct argp_child | factoredQheur_child |
static const int | GID_BGSOLVER =GID_SM |
static const int | GID_BNB =GID_SM |
static const int | GID_CE =GID_SM |
static const int | GID_EVENTPOMDP =GID_SM |
static const int | GID_GLOBALOPTIONS =8 |
static const int | GID_GMAA =GID_SM |
static const int | GID_GMAA_CLUSTER =GID_SM |
static const int | GID_INPUTARG =1 |
static const int | GID_JESP =GID_SM |
static const int | GID_JPOLINDEX =GID_INPUTARG |
static const int | GID_MaxPlus =GID_SM |
static const int | GID_MMDP_METHOD =88 |
static const int | GID_MODELOPTIONS =3 |
static const int | GID_onlinePOMDP =GID_SM |
static const int | GID_OUTPUTFILEOPTIONS =6 |
static const int | GID_PERSEUS =GID_SM |
static const int | GID_PERSEUSBACKUP =GID_SM |
static const int | GID_PERSEUSBELIEF =GID_SM |
static const int | GID_PROBLEMFILE =GID_INPUTARG |
static const int | GID_QHEUR =GID_SM |
static const int | GID_RL =GID_SM |
static const int | GID_SIMULATION =7 |
static const int | GID_SM =2 |
static struct argp | globalOptions_argp = { globalOptions_options, globalOptions_parse_argument, globalOptions_args_doc, globalOptions_doc } |
const char * | globalOptions_argp_version = "global options parser 0.1" |
static const char * | globalOptions_args_doc = 0 |
const struct argp_child | globalOptions_child = {&globalOptions_argp, 0, "General options", GID_GLOBALOPTIONS} |
static const char * | globalOptions_doc |
static struct argp_option | globalOptions_options [] |
static struct argp | gmaa_argp |
const char * | gmaa_argp_version = "GMAA options parser 0.1" |
static const char * | gmaa_args_doc = 0 |
const struct argp_child | gmaa_child = {&gmaa_argp, 0, "GMAA options", GID_GMAA} |
static struct argp | gmaa_cluster_argp |
const char * | gmaa_cluster_argp_version = "GMAA Cluster options parser 0.1" |
static const char * | gmaa_cluster_args_doc = 0 |
const struct argp_child | gmaa_cluster_child = {&gmaa_cluster_argp, 0, "GMAA Cluster options", GID_GMAA_CLUSTER} |
static const char * | gmaa_cluster_doc |
static struct argp_option | gmaa_cluster_options [] |
static const char * | gmaa_doc |
static struct argp_option | gmaa_options [] |
static struct argp | JESP_argp |
const char * | JESP_argp_version = "JESP options parser 0.1" |
static const char * | JESP_args_doc = 0 |
const struct argp_child | JESP_child = {&JESP_argp, 0, "JESP options", GID_JESP} |
static const char * | JESP_doc |
static struct argp_option | JESP_options [] |
static const int | JESP_TYPE = 2 |
static struct argp | jpolIndex_argp = { jpolIndex_options, jpolIndex_parse_argument, jpolIndex_args_doc, jpolIndex_doc } |
const char * | jpolIndex_argp_version = "joint policy index argument parser 0.1" |
static const char * | jpolIndex_args_doc = "JPOL-INDEX" |
const struct argp_child | jpolIndex_child = {&jpolIndex_argp, 0, 0, GID_PROBLEMFILE} |
static const char * | jpolIndex_doc |
static struct argp_option | jpolIndex_options [] |
static struct argp | MaxPlus_argp |
const char * | MaxPlus_argp_version = "MaxPlus options parser 0.1" |
static const char * | MaxPlus_args_doc = 0 |
const struct argp_child | MaxPlus_child = {&MaxPlus_argp, 0, "MaxPlus options", GID_MaxPlus} |
static const int | MAXPLUS_DAMP = 5 |
static const char * | MaxPlus_doc |
static const int | MAXPLUS_ITER = 3 |
static struct argp_option | MaxPlus_options [] |
static const int | MAXPLUS_RESTARTS = 1 |
static const int | MAXPLUS_UPDATE = 2 |
static const int | MAXPLUS_VERB = 4 |
static struct argp | mmdp_method_argp = { mmdp_method_options, mmdp_method_parse_argument, mmdp_method_args_doc, mmdp_method_doc } |
const char * | mmdp_method_argp_version = "MMDP_method options parser 0.1" |
static const char * | mmdp_method_args_doc = 0 |
const struct argp_child | mmdp_method_child = {&mmdp_method_argp, 0, "mmdp_method options", GID_MMDP_METHOD} |
static const char * | mmdp_method_doc |
static struct argp_option | mmdp_method_options [] |
static struct argp | modelOptions_argp = { modelOptions_options, modelOptions_parse_argument, modelOptions_args_doc, modelOptions_doc } |
const char * | modelOptions_argp_version = "Model options parser 0.1" |
static const char * | modelOptions_args_doc = 0 |
const struct argp_child | modelOptions_child = {&modelOptions_argp, 0, "Model options", GID_MODELOPTIONS} |
static const char * | modelOptions_doc |
static struct argp_option | modelOptions_options [] |
static struct argp | onlinePOMDP_argp |
const char * | onlinePOMDP_argp_version = "onlinePOMDP options parser 0.1" |
static const char * | onlinePOMDP_args_doc = 0 |
const struct argp_child | onlinePOMDP_child = {&onlinePOMDP_argp, 0, "onlinePOMDP options", GID_onlinePOMDP} |
static const char * | onlinePOMDP_doc |
static struct argp_option | onlinePOMDP_options [] |
static const int | OPT_DEADLINE =1 |
static const int | OPT_EXTINGUISHPROB =8 |
static const int | OPT_GMAADEADLINE =3 |
static const int | OPT_INF =1 |
static const int | OPT_ISLANDCONF =4 |
static const int | OPT_MAXBACKLOG =5 |
static const int | OPT_NORECOMPUTE =2 |
static const int | OPT_NRAGENTS =1 |
static const int | OPT_NRFLS =3 |
static const int | OPT_NRHOUSES =2 |
static const int | OPT_PREFIX =1 |
static const int | OPT_REQUIREQCACHE =4 |
static const int | OPT_TOI =1 |
static const int | OPT_VARIATION =6 |
static struct argp_option | options_main [] |
static struct argp | outputFileOptions_argp = { outputFileOptions_options, outputFileOptions_parse_argument, outputFileOptions_args_doc, outputFileOptions_doc } |
const char * | outputFileOptions_argp_version = "Output file options parser 0.1" |
static const char * | outputFileOptions_args_doc = 0 |
const struct argp_child | outputFileOptions_child = {&outputFileOptions_argp, 0, "Output file options", GID_OUTPUTFILEOPTIONS} |
static const char * | outputFileOptions_doc |
static struct argp_option | outputFileOptions_options [] |
static struct argp | perseus_argp |
const char * | perseus_argp_version = "Perseus options parser 0.1" |
static const char * | perseus_args_doc = 0 |
const struct argp_child | perseus_child |
static const char * | perseus_doc |
static struct argp_option | perseus_options [] |
static struct argp | perseusbackup_argp |
const char * | perseusbackup_argp_version = "Perseus Backup options parser 0.1" |
static const char * | perseusbackup_args_doc = 0 |
const struct argp_child | perseusbackup_child |
static const char * | perseusbackup_doc |
static struct argp_option | perseusbackup_options [] |
static struct argp | perseusbelief_argp |
const char * | perseusbelief_argp_version = "Perseus Belief options parser 0.1" |
static const char * | perseusbelief_args_doc = 0 |
const struct argp_child | perseusbelief_child |
static const char * | perseusbelief_doc |
static struct argp_option | perseusbelief_options [] |
static struct argp | problemFile_argp = { problemFile_options, problemFile_parse_argument, problemFile_args_doc, problemFile_doc } |
const char * | problemFile_argp_version = ".dpomdp file argument parser 0.1" |
static const char * | problemFile_args_doc = "PROBLEM" |
const struct argp_child | problemFile_child = {&problemFile_argp, 0, "Problem specification options", GID_PROBLEMFILE} |
static const char * | problemFile_doc |
static struct argp_option | problemFile_options [] |
static const int | PRUNEAFTERCROSSSUM = 2 |
static const int | PRUNEAFTERUNION = 1 |
static struct argp | qheur_argp |
const char * | qheur_argp_version = "QHEUR options parser 0.1" |
static const char * | qheur_args_doc = 0 |
const struct argp_child | qheur_child |
static const char * | qheur_doc |
static struct argp_option | qheur_options [] |
static struct argp | RL_argp |
const char * | RL_argp_version = "RL options parser 0.1" |
static const char * | RL_args_doc = 0 |
const struct argp_child | RL_child = {&RL_argp, 0, "RL options", GID_RL} |
static const char * | RL_doc |
static struct argp_option | RL_options [] |
static const int | RLSTARTRUN = 1 |
static struct argp | simulation_argp |
const char * | simulation_argp_version = "Simulation options parser 0.1" |
static const char * | simulation_args_doc = 0 |
const struct argp_child | simulation_child |
static const char * | simulation_doc |
static struct argp_option | simulation_options [] |
static const int | SLACK =2 |
static struct argp | solutionMethodOptions_argp = { solutionMethodOptions_options, solutionMethodOptions_parse_argument, solutionMethodOptions_args_doc, solutionMethodOptions_doc } |
const char * | solutionMethodOptions_argp_version = "Solution method options parser 0.1" |
static const char * | solutionMethodOptions_args_doc = 0 |
const struct argp_child | solutionMethodOptions_child = {&solutionMethodOptions_argp, 0, "Solution method options", GID_SM } |
static const char * | solutionMethodOptions_doc |
static struct argp_option | solutionMethodOptions_options [] |
static argp | theArgpStruc = {options_main, parse_main, 0, doc, childVector } |
const struct argp_child | toi_child |
const struct argp_child | toicentralized_child |
static const int | TREEIPVECTORCACHE = 3 |
ArgumentHandlers contains functionality for parsing and handling command-line arguments.
error_t ArgumentHandlers::bgsolver_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References BGIP_SolverType::AM, BGIP_SolverType::BFS, BGIP_SolverType::BFSNonInc, ArgumentHandlers::Arguments::bgsolver, BGIP_SolverType::BnB, BGIP_SolverType::CE, BGIP_SolverType::CGBG_MaxPlus, ArgumentHandlers::Arguments::deadline, BGIP_SolverType::MaxPlus, BGIP_SolverType::NDP, and BGIP_SolverType::Random.
error_t ArgumentHandlers::BnB_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::BNB_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References BGIP_BnB::BasisTypes, ArgumentHandlers::Arguments::BnB_consistentCompleteInformationHeur, ArgumentHandlers::Arguments::BnB_keepAll, BNB_KEEPALL, BNB_RECOMPUTE, BNB_TYPE, ArgumentHandlers::Arguments::BnBJointTypeOrdering, BGIP_BnB::ConsistentMaxContribution, BGIP_BnB::ConsistentMaxContributionDifference, BGIP_BnB::ConsistentMinContribution, BGIP_BnB::DescendingProbability, BGIP_BnB::IdentityMapping, BGIP_BnB::MaxContribution, BGIP_BnB::MaxContributionDifference, and BGIP_BnB::MinContribution.
error_t ArgumentHandlers::CE_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::CE_alpha, CE_EVALUATION_RUNS, CE_RESTARTS, ArgumentHandlers::Arguments::CE_use_hard_threshold, ArgumentHandlers::Arguments::nrCEEvaluationRuns, ArgumentHandlers::Arguments::nrCEIterations, ArgumentHandlers::Arguments::nrCERestarts, ArgumentHandlers::Arguments::nrCESamples, and ArgumentHandlers::Arguments::nrCESamplesForUpdate.
error_t ArgumentHandlers::eventPomdp_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::factoredQheur_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::globalOptions_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::gmaa_cluster_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References BayesianGameWithClusterInfo::ApproxJB, BayesianGameWithClusterInfo::ApproxPjaoh, BayesianGameWithClusterInfo::ApproxPjaohJB, ArgumentHandlers::Arguments::BGClusterAlgorithm, BayesianGameWithClusterInfo::Lossless, ArgumentHandlers::Arguments::thresholdJB, ArgumentHandlers::Arguments::thresholdPjaoh, and ArgumentHandlers::Arguments::useBGclustering.
error_t ArgumentHandlers::gmaa_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::exactBGs, GMAAtype::FSPC, ArgumentHandlers::Arguments::gmaa, ArgumentHandlers::Arguments::GMAAdeadline, ArgumentHandlers::Arguments::k, GMAAtype::kGMAA, GMAAtype::MAAstar, GMAAtype::MAAstarClassic, ArgumentHandlers::Arguments::nrAMRestarts, ArgumentHandlers::Arguments::requireQcache, ArgumentHandlers::Arguments::saveAllBGs, ArgumentHandlers::Arguments::saveTimings, ArgumentHandlers::Arguments::slack, and ArgumentHandlers::Arguments::useQcache.
error_t ArgumentHandlers::JESP_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::jpolIndex_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::jpolIndex.
error_t ArgumentHandlers::MaxPlus_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References MAXPLUS_DAMP, ArgumentHandlers::Arguments::maxplus_damping, MAXPLUS_ITER, ArgumentHandlers::Arguments::maxplus_maxiter, ArgumentHandlers::Arguments::maxplus_nrRestarts, MAXPLUS_RESTARTS, MAXPLUS_UPDATE, ArgumentHandlers::Arguments::maxplus_updateT, MAXPLUS_VERB, and ArgumentHandlers::Arguments::maxplus_verbose.
error_t ArgumentHandlers::mmdp_method_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::mmdp_method, PolicyIteration, PolicyIterationGPU, and ValueIteration.
error_t ArgumentHandlers::modelOptions_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::onlinePOMDP_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::nrNodesExpanded.
error_t ArgumentHandlers::outputFileOptions_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
|
static |
References size().
error_t ArgumentHandlers::perseus_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::initializeWithImmediateReward, ArgumentHandlers::Arguments::initializeWithZero, ArgumentHandlers::Arguments::marginalizationIndex, ArgumentHandlers::Arguments::marginalize, ArgumentHandlers::Arguments::minimumNrIterations, ArgumentHandlers::Arguments::nrBeliefs, ArgumentHandlers::Arguments::saveIntermediateV, ArgumentHandlers::Arguments::savePOMDP, and ArgumentHandlers::Arguments::saveTimings.
error_t ArgumentHandlers::perseusbackup_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::backup, BG, ArgumentHandlers::Arguments::bgBackup, BGIP_SOLVER_ALTERNATINGMAXIMIZATION, BGIP_SOLVER_ALTERNATINGMAXIMIZATION_100STARTS, BGIP_SOLVER_BRANCH_AND_BOUND, BGIP_SOLVER_EXHAUSTIVE, ArgumentHandlers::Arguments::commModel, ArgumentHandlers::Arguments::computeVectorForEachBelief, EVENT_POMDP, EXHAUSTIVE_ONLYKEEPMAX, EXHAUSTIVE_STOREALL, POMDP, ArgumentHandlers::Arguments::waitPenalty, and ArgumentHandlers::Arguments::weight.
error_t ArgumentHandlers::perseusbelief_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::problemFile_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ProblemType::Aloha, ArgumentHandlers::Arguments::alohaVariation, ArgumentHandlers::Arguments::dpf, ProblemType::DT, ArgumentHandlers::Arguments::extinguishProb, ProblemType::FF, ProblemType::FFF, ProblemType::FFG, ProblemAloha::FiveIslandsInLine, ProblemAloha::FourIslandsInLine, ProblemAloha::FourIslandsInSquare, ArgumentHandlers::Arguments::islandConf, ArgumentHandlers::Arguments::maxBacklog, ProblemAloha::NewPacket, ProblemAloha::NewPacketProgressivePenalty, ProblemAloha::NewPacketSendAll, ProblemAloha::NoNewPacket, ArgumentHandlers::Arguments::nrAgents, ArgumentHandlers::Arguments::nrFLs, ArgumentHandlers::Arguments::nrHouses, ProblemAloha::OneIsland, ProblemType::PARSE, ArgumentHandlers::Arguments::problem_type, ProblemAloha::SevenIslandsInLine, ProblemAloha::SixIslandsInLine, ProblemAloha::SmallBigSmallInLine, ProblemAloha::ThreeIslandsClustered, ProblemAloha::ThreeIslandsInLine, ProblemAloha::TwoIndependentIslands, and ProblemAloha::TwoIslands.
error_t ArgumentHandlers::qheur_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
References ArgumentHandlers::Arguments::acceleratedPruningThreshold, qheur::eQBG, qheur::eQBGav, qheur::eQBGhybrid, qheur::eQBGTreeIncPrune, qheur::eQBGTreeIncPruneBnB, qheur::eQHybrid, qheur::eQMDP, qheur::eQMDPc, qheur::eQPOMDP, qheur::eQPOMDPav, qheur::eQPOMDPhybrid, ArgumentHandlers::Arguments::qheur, ArgumentHandlers::Arguments::QHybridFirstTS, ArgumentHandlers::Arguments::QHybridHorizonLastTimeSteps, ArgumentHandlers::Arguments::QHybridLastTS, ArgumentHandlers::Arguments::TreeIPpruneAfterCrossSum, ArgumentHandlers::Arguments::TreeIPpruneAfterUnion, and ArgumentHandlers::Arguments::TreeIPuseVectorCache.
error_t ArgumentHandlers::RL_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::simulation_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
unsigned ArgumentHandlers::size | ( | T(&) | array[N] | ) |
Referenced by AlphaVectorPlanning::BackProject(), MonahanBGPlanner::BackupStage(), TreeIncPruneBGPlanner::ComputeKey(), PlanningUnitMADPDiscrete::CreateActionHistoryTree(), PlanningUnitMADPDiscrete::CreateObservationHistoryTree(), Scope::Equals(), PlanningUnitMADPDiscrete::GetActionHistoryTree(), MADPComponentDiscreteStates::GetInitialStateProbability(), StateDistributionVector::GetNrStates(), PlanningUnitMADPDiscrete::GetObservationHistoryTree(), TwoStageDynamicBayesianNetwork::GetOProbabilitiesExactScopes(), TwoStageDynamicBayesianNetwork::GetOProbability(), TwoStageDynamicBayesianNetwork::GetYOProbability(), TwoStageDynamicBayesianNetwork::GetYProbability(), TwoStageDynamicBayesianNetwork::GetYProbabilityGeneral(), IndividualBeliefJESP::IndividualBeliefJESP(), TwoStageDynamicBayesianNetwork::InitializeIIs(), DPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::IsDimensionOfMatrix(), POMDPFormatParsing::ParserPOMDPFormat_Spirit::IsDimensionOfMatrix(), Scope::IsSubSetOf(), TwoStageDynamicBayesianNetwork::JointToIndividualOiiIndices(), BayesianGameBase::JointToIndividualTypeIndices(), MonahanPOMDPPlanner::MonahanCrossSum(), FSDist_COF::Normalize(), parse_main(), MonahanPlanner::Plan(), POMDPFormatParsing::ParserPOMDPFormat_Spirit::PrintDimensionOfMatrix(), AlphaVectorPlanning::Prune(), BeliefSetNonStationary::Size(), GMAA_MAAstarCluster::SoftPrintClusteringStats(), and GMAA_kGMAACluster::SoftPrintClusteringStats().
error_t ArgumentHandlers::solutionMethodOptions_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::toi_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
error_t ArgumentHandlers::toicentralized_parse_argument | ( | int | key, |
char * | arg, | ||
struct argp_state * | state | ||
) |
|
static |
|
static |
const char * ArgumentHandlers::argp_program_bug_address |
|
static |
const char* ArgumentHandlers::bgsolver_argp_version = "BGSOLVER options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::bgsolver_child = {&bgsolver_argp, 0, "BGIP Solver options", GID_PROBLEMFILE} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::BNB_argp_version = "BNB options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::BnB_child = {&BnB_argp, 0, "BNB options", GID_BNB} |
|
static |
const int ArgumentHandlers::BNB_KEEPALL = 1 |
Referenced by BNB_parse_argument().
|
static |
const int ArgumentHandlers::BNB_RECOMPUTE = 3 |
Referenced by BNB_parse_argument().
const int ArgumentHandlers::BNB_TYPE = 2 |
Referenced by BNB_parse_argument().
|
static |
const char* ArgumentHandlers::CE_argp_version = "CE options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::CE_child = {&CE_argp, 0, "CE options", GID_CE} |
|
static |
|
static |
Referenced by CE_parse_argument().
|
static |
|
static |
Referenced by CE_parse_argument().
|
static |
const char* ArgumentHandlers::eventPomdp_argp_version = "Event-Driven POMDP options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::eventPomdp_child |
|
static |
|
static |
const struct argp_child ArgumentHandlers::factoredQheur_child |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::globalOptions_argp_version = "global options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::globalOptions_child = {&globalOptions_argp, 0, "General options", GID_GLOBALOPTIONS} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::gmaa_argp_version = "GMAA options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::gmaa_child = {&gmaa_argp, 0, "GMAA options", GID_GMAA} |
|
static |
const char* ArgumentHandlers::gmaa_cluster_argp_version = "GMAA Cluster options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::gmaa_cluster_child = {&gmaa_cluster_argp, 0, "GMAA Cluster options", GID_GMAA_CLUSTER} |
|
static |
|
static |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::JESP_argp_version = "JESP options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::JESP_child = {&JESP_argp, 0, "JESP options", GID_JESP} |
|
static |
|
static |
|
static |
Referenced by JESP_parse_argument().
|
static |
const char* ArgumentHandlers::jpolIndex_argp_version = "joint policy index argument parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::jpolIndex_child = {&jpolIndex_argp, 0, 0, GID_PROBLEMFILE} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::MaxPlus_argp_version = "MaxPlus options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::MaxPlus_child = {&MaxPlus_argp, 0, "MaxPlus options", GID_MaxPlus} |
|
static |
Referenced by MaxPlus_parse_argument().
|
static |
|
static |
Referenced by MaxPlus_parse_argument().
|
static |
|
static |
Referenced by MaxPlus_parse_argument().
|
static |
Referenced by MaxPlus_parse_argument().
|
static |
Referenced by MaxPlus_parse_argument().
|
static |
const char* ArgumentHandlers::mmdp_method_argp_version = "MMDP_method options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::mmdp_method_child = {&mmdp_method_argp, 0, "mmdp_method options", GID_MMDP_METHOD} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::modelOptions_argp_version = "Model options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::modelOptions_child = {&modelOptions_argp, 0, "Model options", GID_MODELOPTIONS} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::onlinePOMDP_argp_version = "onlinePOMDP options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::onlinePOMDP_child = {&onlinePOMDP_argp, 0, "onlinePOMDP options", GID_onlinePOMDP} |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::outputFileOptions_argp_version = "Output file options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::outputFileOptions_child = {&outputFileOptions_argp, 0, "Output file options", GID_OUTPUTFILEOPTIONS} |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::perseus_argp_version = "Perseus options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::perseus_child |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::perseusbackup_argp_version = "Perseus Backup options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::perseusbackup_child |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::perseusbelief_argp_version = "Perseus Belief options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::perseusbelief_child |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::problemFile_argp_version = ".dpomdp file argument parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::problemFile_child = {&problemFile_argp, 0, "Problem specification options", GID_PROBLEMFILE} |
|
static |
|
static |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::qheur_argp_version = "QHEUR options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::qheur_child |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::RL_argp_version = "RL options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::RL_child = {&RL_argp, 0, "RL options", GID_RL} |
|
static |
|
static |
|
static |
Referenced by RL_parse_argument().
|
static |
const char* ArgumentHandlers::simulation_argp_version = "Simulation options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::simulation_child |
|
static |
|
static |
|
static |
|
static |
const char* ArgumentHandlers::solutionMethodOptions_argp_version = "Solution method options parser 0.1" |
|
static |
const struct argp_child ArgumentHandlers::solutionMethodOptions_child = {&solutionMethodOptions_argp, 0, "Solution method options", GID_SM } |
|
static |
|
static |
|
static |
const struct argp_child ArgumentHandlers::toi_child |
const struct argp_child ArgumentHandlers::toicentralized_child |
|
static |