public class LearnMoreAnalyseConflict extends java.lang.Object implements IAnalyseConflict
| Modifier and Type | Field and Description |
|---|---|
static double |
ACTIVITYCONFVAR |
static double |
ACTIVITYGAIN |
int |
LearnClauseLimit |
| Constructor and Description |
|---|
LearnMoreAnalyseConflict() |
| Modifier and Type | Method and Description |
|---|---|
int |
analyseConflict(Clause conflict)
resolviert eine Konfliktklausel nach dem 1UIP prinzip.
|
void |
init(CDCL cdcl) |
void |
resolveIfShortsClause2(Clause newClause) |
public static double ACTIVITYGAIN
public static double ACTIVITYCONFVAR
public int LearnClauseLimit
public int analyseConflict(Clause conflict)
IAnalyseConflictanalyseConflict in interface IAnalyseConflictpublic void init(CDCL cdcl)
init in interface IAnalyseConflictpublic void resolveIfShortsClause2(Clause newClause)