MultiAgentDecisionProcess
Release 0.2.1
|
BGIP_SolverCreatorInterface is an interface for classes that create BGIP solvers. More...
#include <BGIP_SolverCreatorInterface.h>
Public Member Functions | |
virtual BayesianGameIdenticalPayoffSolver < JP > * | operator() (const BayesianGameIdenticalPayoffInterface &bg) const =0 |
Returns a pointer to a new BGIP solver object. | |
virtual std::string | SoftPrint () const =0 |
Returns a description of the solver creator. | |
virtual | ~BGIP_SolverCreatorInterface () |
(default) Constructor |
BGIP_SolverCreatorInterface is an interface for classes that create BGIP solvers.
The template argument JP represents the joint policy class the solver should return.
Definition at line 45 of file BGIP_SolverCreatorInterface.h.
|
inlinevirtual |
(default) Constructor
Definition at line 55 of file BGIP_SolverCreatorInterface.h.
|
pure virtual |
Returns a pointer to a new BGIP solver object.
Implemented in BGIP_SolverCreator_AM< JP >, and BGIP_SolverCreator_BFS< JP >.
|
pure virtual |
Returns a description of the solver creator.
Implemented in BGIP_SolverCreator_AM< JP >, and BGIP_SolverCreator_BFS< JP >.