MultiAgentDecisionProcess  Release 0.2.1
BGIP_SolverCreator_AM< JP > Class Template Reference

BGIP_SolverCreator_AM returns an Alternating Maximization BGIP_Solver. More...

#include <BGIP_SolverCreator_AM.h>

+ Inheritance diagram for BGIP_SolverCreator_AM< JP >:
+ Collaboration diagram for BGIP_SolverCreator_AM< JP >:

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 ()
- Public Member Functions inherited from BGIP_SolverCreatorInterface< JP >
virtual ~BGIP_SolverCreatorInterface ()
 (default) Constructor

Private Attributes

size_t _m_nrRestarts
size_t _m_nrSolutions
int _m_verbose

Detailed Description

template<class JP>
class BGIP_SolverCreator_AM< JP >

BGIP_SolverCreator_AM returns an Alternating Maximization BGIP_Solver.

Definition at line 45 of file BGIP_SolverCreator_AM.h.

Constructor & Destructor Documentation

template<class JP >
BGIP_SolverCreator_AM< JP >::BGIP_SolverCreator_AM ( size_t  nrRestarts = 10,
int  verbose = 0,
size_t  nrSolutions = 1 
)
inline

(default) Constructor

Definition at line 57 of file BGIP_SolverCreator_AM.h.

template<class JP >
virtual BGIP_SolverCreator_AM< JP >::~BGIP_SolverCreator_AM ( )
inlinevirtual

Definition at line 65 of file BGIP_SolverCreator_AM.h.

Member Function Documentation

template<class JP >
BGIP_SolverAlternatingMaximization<JP>* BGIP_SolverCreator_AM< JP >::operator() ( const BayesianGameIdenticalPayoffInterface bg) const
inlinevirtual
template<class JP >
std::string BGIP_SolverCreator_AM< JP >::SoftPrint ( ) const
inlinevirtual

Member Data Documentation

template<class JP >
size_t BGIP_SolverCreator_AM< JP >::_m_nrRestarts
private
template<class JP >
size_t BGIP_SolverCreator_AM< JP >::_m_nrSolutions
private
template<class JP >
int BGIP_SolverCreator_AM< JP >::_m_verbose
private

The documentation for this class was generated from the following file: