|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectomnics.AbstractAlgorithm
omnics.DefaultAnalyzer
public class DefaultAnalyzer
Represents the default problem analyzer.
| Field Summary |
|---|
| Fields inherited from class omnics.AbstractAlgorithm |
|---|
name, problem |
| Constructor Summary | |
|---|---|
DefaultAnalyzer()
|
|
| Method Summary | |
|---|---|
protected boolean |
emptyDomain()
|
Solver |
getSolver()
Returns a simple solver for this problem. |
void |
init()
Creates data structures needed for the other methods. |
boolean |
isInconsistent()
Returns true if the problem has no solution. |
boolean |
isSimple()
Returns true if a simple solver for this problem exists. |
boolean |
isSolved()
Returns true if the problem is solved. |
protected boolean |
singletonDomains()
|
| Methods inherited from class omnics.AbstractAlgorithm |
|---|
getName, getProblem, setName, setProblem |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface omnics.Algorithm |
|---|
getName, getProblem, setName, setProblem |
| Constructor Detail |
|---|
public DefaultAnalyzer()
| Method Detail |
|---|
public void init()
init in interface Analyzerpublic boolean isSimple()
isSimple in interface Analyzerpublic Solver getSolver()
getSolver in interface Analyzerpublic boolean isSolved()
isSolved in interface Analyzerpublic boolean isInconsistent()
isInconsistent in interface Analyzerprotected boolean singletonDomains()
protected boolean emptyDomain()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||