_m_damping | MaxPlusSolver | protected |
_m_maxiter | MaxPlusSolver | protected |
_m_nrRestarts | MaxPlusSolver | protected |
_m_nrSolutions | MaxPlusSolver | protected |
_m_updateType | MaxPlusSolver | protected |
_m_verbosity | MaxPlusSolver | protected |
AddSolution(const JointPolicyPureVector &jp, double value) | BayesianGameIdenticalPayoffSolver | inline |
AddSolution(const JointPolicyPureVectorForClusteredBG &jp, double value) | BayesianGameIdenticalPayoffSolver | inline |
AddSolution(LIndex jpolIndex, double value) | BayesianGameIdenticalPayoffSolver | inline |
BayesianGameIdenticalPayoffSolver(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t nrDesiredSolutions=1) | BayesianGameIdenticalPayoffSolver | |
BayesianGameIdenticalPayoffSolver_T(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t nrDesiredSolutions=1) | BayesianGameIdenticalPayoffSolver_T< JP > | inline |
BGIP_SolverMaxPlus(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bg, size_t maxiter=1000, std::string updateType=std::string("PARALL"), size_t verbosity=2, double damping=0.0, size_t nrSolutions=1, size_t nrRestarts=1) | BGIP_SolverMaxPlus< JP > | inline |
CheckDeadline(const std::string &errorMessage) const | BayesianGameIdenticalPayoffSolver | protectedvirtual |
Construct_AgentTypePair_Variables(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bgip, vector< vector< Index > > &var_indices, vector< libDAI::Var > &vars, int verbosity) | MaxPlusSolverForBGs | static |
Construct_JointType_Factors(const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > &bgip, const vector< vector< Index > > &var_indices, const vector< libDAI::Var > &vars, vector< libDAI::Factor > &facs, int verbosity) | MaxPlusSolverForBGs | static |
Evaluate(const JointPolicyPureVector &jpolBG) const | BayesianGameIdenticalPayoffSolver | |
Evaluate(const JointPolicyPureVectorForClusteredBG &jpolBG) const | BayesianGameIdenticalPayoffSolver | |
GetBGIPI() const | BayesianGameIdenticalPayoffSolver | inline |
GetExpectedReward() const | BayesianGameIdenticalPayoffSolver | inline |
GetJointPolicy() const | BayesianGameIdenticalPayoffSolver | inline |
GetJointPolicyPureVector() const | BayesianGameIdenticalPayoffSolver | inline |
GetNewJpol() const | BayesianGameIdenticalPayoffSolver_T< JP > | inlinevirtual |
GetNextSolutionJPPV() const | BayesianGameIdenticalPayoffSolver | inline |
GetNextSolutionPJPDP() const | BayesianGameIdenticalPayoffSolver | inline |
GetNrDesiredSolutions() const | BayesianGameIdenticalPayoffSolver | inline |
GetNrFoundSolutions() const | BayesianGameIdenticalPayoffSolver | inline |
GetPayoff() const | BayesianGameIdenticalPayoffSolver | inline |
GetResultsOFStream() const | BayesianGameIdenticalPayoffSolver | inline |
GetTimingsOFStream() const | BayesianGameIdenticalPayoffSolver | inline |
GetWriteAnyTimeResults() const | BayesianGameIdenticalPayoffSolver | inline |
InitDeadline() | BayesianGameIdenticalPayoffSolver | inlineprotectedvirtual |
IsEmptyJPPV() const | BayesianGameIdenticalPayoffSolver | inline |
IsEmptyPJPDP() const | BayesianGameIdenticalPayoffSolver | inline |
IsExactSolver() const | BGIP_SolverMaxPlus< JP > | inlinevirtual |
MaxPlusSolver(size_t maxiter=1000, std::string updateType=std::string("PARALL"), int verbosity=2, double damping=0.0, size_t nrSolutions=1, size_t nrRestarts=1) | MaxPlusSolver | |
MaxPlusSolverForBGs(size_t maxiter=1000, std::string updateType=std::string("PARALL"), int verbosity=2, double damping=0.0, size_t nrSolutions=1, size_t nrRestarts=1) | MaxPlusSolverForBGs | |
PopNextSolutionJPPV() | BayesianGameIdenticalPayoffSolver | inline |
PopNextSolutionPJPDP() | BayesianGameIdenticalPayoffSolver | inline |
SaveSolution(const std::string &filename) const | BayesianGameIdenticalPayoffSolver | inline |
SetAnyTimeResults(bool turn_on, std::ofstream *results, std::ofstream *timings) | BayesianGameIdenticalPayoffSolver | |
SetCBGlowerBound(double lb) | BGIP_SolverMaxPlus< JP > | inlinevirtual |
SetCBGupperBound(double upperbound) | BGIP_SolverMaxPlus< JP > | inlinevirtual |
SetDeadline(double deadlineInSeconds) | BayesianGameIdenticalPayoffSolver | inlinevirtual |
SetNrDesiredSolutions(size_t n) | BayesianGameIdenticalPayoffSolver | inline |
SoftPrintSolution() const | BayesianGameIdenticalPayoffSolver | inline |
Solve() | BGIP_SolverMaxPlus< JP > | inlinevirtual |
~BayesianGameIdenticalPayoffSolver() | BayesianGameIdenticalPayoffSolver | inlinevirtual |