|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opt4j.core.genotype.CompositeGenotype<java.lang.Integer,org.opt4j.core.Genotype>
org.opt4j.satdecoding.SATGenotype
public class SATGenotype
Specialized Genotype for the AbstractSATDecoder. The
SATGenotype consists of two components: a binary and a double vector.
| Field Summary |
|---|
| Fields inherited from class org.opt4j.core.genotype.CompositeGenotype |
|---|
map |
| Constructor Summary | |
|---|---|
SATGenotype()
Constructs a SATGenotype with empty vectors. |
|
SATGenotype(org.opt4j.core.genotype.BooleanGenotype booleanVector,
org.opt4j.core.genotype.DoubleGenotype doubleVector)
Constructs a SATGenotype with the given vectors. |
|
| Method Summary | |
|---|---|
org.opt4j.core.genotype.BooleanGenotype |
getBooleanVector()
Returns the boolean vector. |
org.opt4j.core.genotype.DoubleGenotype |
getDoubleVector()
Returns the double vector. |
void |
setBooleanVector(org.opt4j.core.genotype.BooleanGenotype booleanVector)
Sets the boolean vector. |
void |
setDoubleVector(org.opt4j.core.genotype.DoubleGenotype doubleVector)
Sets the double vector. |
| Methods inherited from class org.opt4j.core.genotype.CompositeGenotype |
|---|
clear, get, iterator, keySet, newInstance, put, size, toString, values |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SATGenotype()
SATGenotype with empty vectors.
public SATGenotype(org.opt4j.core.genotype.BooleanGenotype booleanVector,
org.opt4j.core.genotype.DoubleGenotype doubleVector)
SATGenotype with the given vectors.
booleanVector - the boolean vectordoubleVector - the double vector| Method Detail |
|---|
public org.opt4j.core.genotype.BooleanGenotype getBooleanVector()
setBooleanVector(org.opt4j.core.genotype.BooleanGenotype)public void setBooleanVector(org.opt4j.core.genotype.BooleanGenotype booleanVector)
booleanVector - the binary vector to setgetBooleanVector()public org.opt4j.core.genotype.DoubleGenotype getDoubleVector()
setDoubleVector(org.opt4j.core.genotype.DoubleGenotype)public void setDoubleVector(org.opt4j.core.genotype.DoubleGenotype doubleVector)
doubleVector - the double vector to setgetDoubleVector()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||