MultiAgentDecisionProcess
BGIP_IncrementalSolverInterface_T< JP > Member List

This is the complete list of members for BGIP_IncrementalSolverInterface_T< JP >, including all inherited members.

_m_nrSolutionsReturnedBGIP_IncrementalSolverInterfaceprotected
AddSolution(const JointPolicyPureVector &jp, double value)BayesianGameIdenticalPayoffSolverinline
AddSolution(const JointPolicyPureVectorForClusteredBG &jp, double value)BayesianGameIdenticalPayoffSolverinline
AddSolution(LIndex jpolIndex, double value)BayesianGameIdenticalPayoffSolverinline
AllSolutionsHaveBeenReturned() const BGIP_IncrementalSolverInterfaceinline
BayesianGameIdenticalPayoffSolver(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t nrDesiredSolutions=1)BayesianGameIdenticalPayoffSolver
BGIP_IncrementalSolverInterface(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t nrDesiredSolutions=INT_MAX)BGIP_IncrementalSolverInterfaceinline
BGIP_IncrementalSolverInterface_T(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t nrDesiredSolutions=INT_MAX)BGIP_IncrementalSolverInterface_T< JP >inline
CheckDeadline(const std::string &errorMessage) const BayesianGameIdenticalPayoffSolverprotectedvirtual
Evaluate(const JointPolicyPureVector &jpolBG) const BayesianGameIdenticalPayoffSolver
Evaluate(const JointPolicyPureVectorForClusteredBG &jpolBG) const BayesianGameIdenticalPayoffSolver
GetBGIPI() const BayesianGameIdenticalPayoffSolverinline
GetExpectedReward() const BayesianGameIdenticalPayoffSolverinline
GetJointPolicy() const BayesianGameIdenticalPayoffSolverinline
GetJointPolicyPureVector() const BayesianGameIdenticalPayoffSolverinline
GetNewJpol() const BGIP_IncrementalSolverInterface_T< JP >inlinevirtual
GetNextJointPolicyAndValue(boost::shared_ptr< JointPolicyDiscretePure > &jpol, double &value)BGIP_IncrementalSolverInterfaceinline
GetNextJointPolicyAndValueSpecific(boost::shared_ptr< JointPolicyDiscretePure > &jpol, double &value)=0BGIP_IncrementalSolverInterfaceprotectedpure virtual
GetNextSolutionJPPV() const BayesianGameIdenticalPayoffSolverinline
GetNextSolutionPJPDP() const BayesianGameIdenticalPayoffSolverinline
GetNrDesiredSolutions() const BayesianGameIdenticalPayoffSolverinline
GetNrFoundSolutions() const BayesianGameIdenticalPayoffSolverinline
GetPayoff() const BayesianGameIdenticalPayoffSolverinline
GetResultsOFStream() const BayesianGameIdenticalPayoffSolverinline
GetTimingsOFStream() const BayesianGameIdenticalPayoffSolverinline
GetWriteAnyTimeResults() const BayesianGameIdenticalPayoffSolverinline
InitDeadline()BayesianGameIdenticalPayoffSolverinlineprotectedvirtual
IsEmptyJPPV() const BayesianGameIdenticalPayoffSolverinline
IsEmptyPJPDP() const BayesianGameIdenticalPayoffSolverinline
IsExactSolver() const =0BayesianGameIdenticalPayoffSolverpure virtual
PopNextSolutionJPPV()BayesianGameIdenticalPayoffSolverinline
PopNextSolutionPJPDP()BayesianGameIdenticalPayoffSolverinline
SaveSolution(const std::string &filename) const BayesianGameIdenticalPayoffSolverinline
SetAnyTimeResults(bool turn_on, std::ofstream *results, std::ofstream *timings)BayesianGameIdenticalPayoffSolver
SetCBGlowerBound(double lowerbound)=0BayesianGameIdenticalPayoffSolverpure virtual
SetCBGupperBound(double ub)=0BayesianGameIdenticalPayoffSolverpure virtual
SetDeadline(double deadlineInSeconds)BayesianGameIdenticalPayoffSolverinlinevirtual
SetNrDesiredSolutions(size_t n)BayesianGameIdenticalPayoffSolverinline
SoftPrintSolution() const BayesianGameIdenticalPayoffSolverinline
Solve()=0BayesianGameIdenticalPayoffSolverpure virtual
~BayesianGameIdenticalPayoffSolver()BayesianGameIdenticalPayoffSolverinlinevirtual
~BGIP_IncrementalSolverInterface()BGIP_IncrementalSolverInterfaceinlinevirtual