add an enum for lifted solvers and do some renamings

This commit is contained in:
Tiago Gomes
2012-05-30 17:17:39 +01:00
parent ac38e9e6a6
commit 8d14593c3e
4 changed files with 27 additions and 16 deletions

View File

@@ -28,11 +28,18 @@ typedef vector<unsigned> Ranges;
typedef unsigned long long ullong;
enum InfAlgorithms
enum LiftedSolvers
{
VE, // variable elimination
BP, // belief propagation
CBP // counting belief propagation
FOVE, // first order variable elimination
LBP, // lifted belief propagation
};
enum GroundSolvers
{
VE, // variable elimination
BP, // belief propagation
CBP // counting belief propagation
};
@@ -43,7 +50,8 @@ extern bool logDomain;
// level of debug information
extern unsigned verbosity;
extern InfAlgorithms infAlgorithm;
extern LiftedSolvers liftedSolver;
extern GroundSolvers groundSolver;
};