|
MultiAgentDecisionProcess
|
MaxPlusSolver is the base class for Max Plus methods, it stores the parameters. More...
#include <MaxPlusSolver.h>
Public Member Functions | |
| 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) | |
| (default) Constructor More... | |
Protected Attributes | |
| double | _m_damping |
| stores the damping factor More... | |
| size_t | _m_maxiter |
| stores the MaxPlus parameter for the max. number of iterations More... | |
| size_t | _m_nrRestarts |
| stores the number of restarts (for non-deterministic Max-Plus variants) More... | |
| size_t | _m_nrSolutions |
| stores the (desired) number of solutions More... | |
| std::string | _m_updateType |
| stores the MaxPlus parameter for the update type More... | |
| int | _m_verbosity |
| stores the MaxPlus parameter for the verbosity level More... | |
MaxPlusSolver is the base class for Max Plus methods, it stores the parameters.
| MaxPlusSolver::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 |
||
| ) |
(default) Constructor
|
protected |
stores the damping factor
Referenced by BGCG_SolverMaxPlus::Solve(), FG_SolverMaxPlus::Solve(), and BGIP_SolverMaxPlus< JP >::Solve().
|
protected |
stores the MaxPlus parameter for the max. number of iterations
Referenced by BGCG_SolverMaxPlus::Solve(), FG_SolverMaxPlus::Solve(), and BGIP_SolverMaxPlus< JP >::Solve().
|
protected |
stores the number of restarts (for non-deterministic Max-Plus variants)
Referenced by BGCG_SolverMaxPlus::Solve(), and FG_SolverMaxPlus::Solve().
|
protected |
stores the (desired) number of solutions
Referenced by BGCG_SolverMaxPlus::Solve(), and FG_SolverMaxPlus::Solve().
|
protected |
stores the MaxPlus parameter for the update type
Referenced by BGCG_SolverMaxPlus::Solve(), FG_SolverMaxPlus::Solve(), and BGIP_SolverMaxPlus< JP >::Solve().
|
protected |
stores the MaxPlus parameter for the verbosity level
Referenced by BGCG_SolverMaxPlus::Solve(), FG_SolverMaxPlus::Solve(), and BGIP_SolverMaxPlus< JP >::Solve().