MultiAgentDecisionProcess
|
This is the complete list of members for SimulationTOIDecPOMDPDiscrete, including all inherited members.
_m_horizon | SimulationDecPOMDPDiscrete | protected |
_m_intermediateResultsFilename | SimulationDecPOMDPDiscrete | protected |
_m_puTOI | SimulationTOIDecPOMDPDiscrete | private |
_m_saveIntermediateResults | SimulationDecPOMDPDiscrete | protected |
GetAction(const std::vector< AgentTOIFullyObservableSynced * > &agents, Index i, const std::vector< Index > &aIs, const std::vector< Index > &oIs, double r, const std::vector< Index > &prevoIs, const std::vector< Index > &sIs, const std::vector< Index > &prevaIs, double &specialR) const | SimulationTOIDecPOMDPDiscrete | private |
GetAction(const std::vector< AgentTOIFullyObservableSyncedSpecialReward * > &agents, Index i, const std::vector< Index > &aIs, const std::vector< Index > &oIs, double r, const std::vector< Index > &prevoIs, const std::vector< Index > &sIs, const std::vector< Index > &prevaIs, double &specialR) const | SimulationTOIDecPOMDPDiscrete | private |
GetNrRuns() const | Simulation | inline |
GetRandomSeed() const | Simulation | inline |
GetVerbose() const | Simulation | inline |
illegalRandomSeed | Simulation | protectedstatic |
Initialize() | SimulationTOIDecPOMDPDiscrete | private |
PreActHook(const std::vector< AgentTOIFullyObservableSynced * > &agents, const std::vector< Index > &aIs, const std::vector< Index > &oIs, double r, const std::vector< Index > &prevoIs, const std::vector< Index > &sIs, const std::vector< Index > &prevaIs, Index ts) const | SimulationTOIDecPOMDPDiscrete | private |
PreActHook(const std::vector< AgentTOIFullyObservableSyncedSpecialReward * > &agents, const std::vector< Index > &aIs, const std::vector< Index > &oIs, double r, const std::vector< Index > &prevoIs, const std::vector< Index > &sIs, const std::vector< Index > &prevaIs, Index ts) const | SimulationTOIDecPOMDPDiscrete | private |
RunSimulations(const std::vector< A * > &agents) const | SimulationTOIDecPOMDPDiscrete | inline |
SimulationDecPOMDPDiscrete::RunSimulations(const JointPolicyDiscrete *jp) const | SimulationDecPOMDPDiscrete | |
SimulationDecPOMDPDiscrete::RunSimulations(const boost::shared_ptr< JointPolicyDiscrete > &jp) const | SimulationDecPOMDPDiscrete | |
SaveIntermediateResults(std::string filename) | SimulationDecPOMDPDiscrete | |
SetRandomSeed(int s) | Simulation | inline |
SetVerbose(bool verbose) | Simulation | inline |
Simulation(int nrRuns, int seed=illegalRandomSeed) | Simulation | inline |
SimulationDecPOMDPDiscrete(const PlanningUnitDecPOMDPDiscrete &pu, int nrRuns, int seed=illegalRandomSeed, bool verbose=false) | SimulationDecPOMDPDiscrete | |
SimulationDecPOMDPDiscrete(const PlanningUnitDecPOMDPDiscrete &pu, const ArgumentHandlers::Arguments &args) | SimulationDecPOMDPDiscrete | |
SimulationTOIDecPOMDPDiscrete(const PlanningUnitTOIDecPOMDPDiscrete &pu, int nrRuns, int seed=illegalRandomSeed) | SimulationTOIDecPOMDPDiscrete | |
SimulationTOIDecPOMDPDiscrete(const PlanningUnitTOIDecPOMDPDiscrete &pu, const ArgumentHandlers::Arguments &args) | SimulationTOIDecPOMDPDiscrete | |
Step(const std::vector< Index > &aIs, unsigned int t, std::vector< Index > &sIs, std::vector< Index > &oIs, double &r, double &sumR, double specialR) const | SimulationTOIDecPOMDPDiscrete | private |
~Simulation() | Simulation | inlinevirtual |
~SimulationDecPOMDPDiscrete() | SimulationDecPOMDPDiscrete | |
~SimulationTOIDecPOMDPDiscrete() | SimulationTOIDecPOMDPDiscrete |