MultiAgentDecisionProcess
SimulationDecPOMDPDiscrete Member List

This is the complete list of members for SimulationDecPOMDPDiscrete, including all inherited members.

_m_horizonSimulationDecPOMDPDiscreteprotected
_m_intermediateResultsFilenameSimulationDecPOMDPDiscreteprotected
_m_puSimulationDecPOMDPDiscreteprivate
_m_saveIntermediateResultsSimulationDecPOMDPDiscreteprotected
GetAction(const std::vector< AgentLocalObservations * > &agents, Index i, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, double &specialR) const SimulationDecPOMDPDiscreteprivate
GetAction(const std::vector< AgentSharedObservations * > &agents, Index i, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, double &specialR) const SimulationDecPOMDPDiscreteprivate
GetAction(const std::vector< AgentDelayedSharedObservations * > &agents, Index i, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, double &specialR) const SimulationDecPOMDPDiscreteprivate
GetAction(const std::vector< AgentFullyObservable * > &agents, Index i, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, double &specialR) const SimulationDecPOMDPDiscreteprivate
GetNrRuns() const Simulationinline
GetRandomSeed() const Simulationinline
GetVerbose() const Simulationinline
illegalRandomSeedSimulationprotectedstatic
Initialize()SimulationDecPOMDPDiscreteprivate
PreActHook(const std::vector< AgentLocalObservations * > &agents, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, Index prevSI, Index ts) const SimulationDecPOMDPDiscreteinlineprivate
PreActHook(const std::vector< AgentSharedObservations * > &agents, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, Index prevSI, Index ts) const SimulationDecPOMDPDiscreteinlineprivate
PreActHook(const std::vector< AgentDelayedSharedObservations * > &agents, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, Index prevSI, Index ts) const SimulationDecPOMDPDiscreteinlineprivate
PreActHook(const std::vector< AgentFullyObservable * > &agents, Index jaI, Index joI, double r, Index prevJoI, Index sI, Index prevJaI, Index prevSI, Index ts) const SimulationDecPOMDPDiscreteinlineprivate
RunSimulation(const JointPolicyDiscrete *jp) const SimulationDecPOMDPDiscreteprivatevirtual
RunSimulationClusteredBG(const JointPolicyPureVectorForClusteredBG *jp) const SimulationDecPOMDPDiscreteprivate
RunSimulations(const JointPolicyDiscrete *jp) const SimulationDecPOMDPDiscrete
RunSimulations(const boost::shared_ptr< JointPolicyDiscrete > &jp) const SimulationDecPOMDPDiscrete
RunSimulations(const std::vector< A * > &agents) const SimulationDecPOMDPDiscreteinline
SaveIntermediateResults(std::string filename)SimulationDecPOMDPDiscrete
SetRandomSeed(int s)Simulationinline
SetVerbose(bool verbose)Simulationinline
Simulation(int nrRuns, int seed=illegalRandomSeed)Simulationinline
SimulationDecPOMDPDiscrete(const PlanningUnitDecPOMDPDiscrete &pu, int nrRuns, int seed=illegalRandomSeed, bool verbose=false)SimulationDecPOMDPDiscrete
SimulationDecPOMDPDiscrete(const PlanningUnitDecPOMDPDiscrete &pu, const ArgumentHandlers::Arguments &args)SimulationDecPOMDPDiscrete
Step(Index jaI, unsigned int t, Index &sI, Index &joI, double &r, double &sumR, double specialR) const SimulationDecPOMDPDiscreteprivate
~Simulation()Simulationinlinevirtual
~SimulationDecPOMDPDiscrete()SimulationDecPOMDPDiscrete