MultiAgentDecisionProcess
Release 0.2.1
|
BGIP_SolverCreator_AM returns an Alternating Maximization BGIP_Solver. More...
#include <BGIP_SolverCreator_AM.h>
Public Member Functions | |
BGIP_SolverCreator_AM (size_t nrRestarts=10, int verbose=0, size_t nrSolutions=1) | |
(default) Constructor | |
BGIP_SolverAlternatingMaximization < JP > * | operator() (const BayesianGameIdenticalPayoffInterface &bg) const |
Returns a pointer to a new BGIP solver object. | |
std::string | SoftPrint () const |
Returns a description of the solver creator. | |
virtual | ~BGIP_SolverCreator_AM () |
![]() | |
virtual | ~BGIP_SolverCreatorInterface () |
(default) Constructor |
Private Attributes | |
size_t | _m_nrRestarts |
size_t | _m_nrSolutions |
int | _m_verbose |
BGIP_SolverCreator_AM returns an Alternating Maximization BGIP_Solver.
Definition at line 45 of file BGIP_SolverCreator_AM.h.
|
inline |
(default) Constructor
Definition at line 57 of file BGIP_SolverCreator_AM.h.
|
inlinevirtual |
Definition at line 65 of file BGIP_SolverCreator_AM.h.
|
inlinevirtual |
Returns a pointer to a new BGIP solver object.
Implements BGIP_SolverCreatorInterface< JP >.
Definition at line 69 of file BGIP_SolverCreator_AM.h.
References BGIP_SolverCreator_AM< JP >::_m_nrRestarts, BGIP_SolverCreator_AM< JP >::_m_nrSolutions, and BGIP_SolverCreator_AM< JP >::_m_verbose.
|
inlinevirtual |
Returns a description of the solver creator.
Implements BGIP_SolverCreatorInterface< JP >.
Definition at line 89 of file BGIP_SolverCreator_AM.h.
References BGIP_SolverCreator_AM< JP >::_m_nrRestarts, BGIP_SolverCreator_AM< JP >::_m_nrSolutions, and BGIP_SolverCreator_AM< JP >::_m_verbose.
|
private |
Definition at line 48 of file BGIP_SolverCreator_AM.h.
Referenced by BGIP_SolverCreator_AM< JP >::operator()(), and BGIP_SolverCreator_AM< JP >::SoftPrint().
|
private |
Definition at line 50 of file BGIP_SolverCreator_AM.h.
Referenced by BGIP_SolverCreator_AM< JP >::operator()(), and BGIP_SolverCreator_AM< JP >::SoftPrint().
|
private |
Definition at line 49 of file BGIP_SolverCreator_AM.h.
Referenced by BGIP_SolverCreator_AM< JP >::operator()(), and BGIP_SolverCreator_AM< JP >::SoftPrint().