MaxPlusSolverForBGs solves BG via Max Plus.
More...
#include <MaxPlusSolverForBGs.h>
|
| 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) |
| (default) Constructor More...
|
|
| 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...
|
|
MaxPlusSolverForBGs solves BG via Max Plus.
MaxPlusSolverForBGs::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 |
|
) |
| |
void MaxPlusSolverForBGs::Construct_AgentTypePair_Variables |
( |
const boost::shared_ptr< const BayesianGameIdenticalPayoffInterface > & |
bgip, |
|
|
vector< vector< Index > > & |
var_indices, |
|
|
vector< libDAI::Var > & |
vars, |
|
|
int |
verbosity |
|
) |
| |
|
static |
void MaxPlusSolverForBGs::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 |
|
) |
| |
|
static |