public class EvoGaSetting extends TechnicalDomainObject
DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>| Constructor and Description |
|---|
EvoGaSetting() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(DomainObject<Long> domainObject) |
BitMutationType |
getBitMutationType() |
User |
getCreatedBy() |
Date |
getCreateTime() |
Double |
getCrossOverProbability()
Gets the value of the attribute crossOverProbability back.
|
CrossOverType |
getCrossOverType() |
Integer |
getEliteNumber()
Gets the value of the attribute eliteNumber back.
|
FitnessRenormalizationType |
getFitnessRenormalizationType()
Gets the value of the attribute fitnessRenormalizationType back.
|
Integer |
getGenerationLimit()
Gets the value of the attribute generationLimit.
|
Double |
getMutationProbability()
Gets the value of the attribute mutationProbability back.
|
MutationType |
getMutationType()
Gets the value of the attribute mutationType back.
|
String |
getName()
Gets the value of the attribute name back.
|
Double |
getPerBitMutationProbability()
Gets the value of the attribute perBitMutationProbability back.
|
Double |
getPertrubMutationStrength() |
int |
getPopulationSize() |
SelectionType |
getSelectionType()
Gets the value of the attribute selectionType back.
|
boolean |
isConditionalCrossOverFlag()
Gets the value of the attribute conditionalCrossOverFlag back.
|
boolean |
isConditionalMutationFlag()
Gets the value of the attribute conditionalMutationFlag back.
|
boolean |
isMaxValueFlag()
Gets the value of the attribute maxValueFlag.
|
void |
setBitMutationType(BitMutationType bitMutationType) |
void |
setConditionalCrossOverFlag(boolean conditionalMutationFlag)
Sets the value of the attribute conditionalCrossOverFlag.
|
void |
setConditionalMutationFlag(boolean conditionalMutationFlag)
Sets the value of the attribute conditionalMutationFlag.
|
void |
setCreatedBy(User createdBy) |
void |
setCreateTime(Date createTime) |
void |
setCrossOverProbability(Double crossOverProbability)
Sets the value of the attribute crossOverProbability.
|
void |
setCrossOverType(CrossOverType crossOverType) |
void |
setEliteNumber(Integer eliteNumber)
Sets the value of the attribute eliteNumber.
|
void |
setFitnessRenormalizationType(FitnessRenormalizationType fitnessRenormalizationType)
Sets the value of the attribute fitnessRenormalizationType.
|
void |
setGenerationLimit(Integer generationLimit)
Sets the value of the attribute generationLimit.
|
void |
setMaxValueFlag(boolean maxValueFlag)
Sets the value of the attribute maxValueFlag.
|
void |
setMutationProbability(Double mutationProbability)
Sets the value of the attribute mutationProbability.
|
void |
setMutationType(MutationType mutationType)
Sets the value of the attribute mutationType.
|
void |
setName(String name)
Sets the value of the attribute name.
|
void |
setPerBitMutationProbability(Double perBitMutationProbability)
Sets the value of the attribute perBitMutationProbability.
|
void |
setPertrubMutationStrength(Double pertrubMutationStrength) |
void |
setPopulationSize(int populationSize) |
void |
setSelectionType(SelectionType selectionType)
Sets the value of the attribute selectionType.
|
String |
toString() |
getId, getKey, getVersion, setId, setKey, setVersionequals, hashCodepublic String getName()
public void setName(String name)
name - The value to set.public Integer getGenerationLimit()
public void setGenerationLimit(Integer generationLimit)
generationLimit - The value to set.public boolean isConditionalCrossOverFlag()
public void setConditionalCrossOverFlag(boolean conditionalMutationFlag)
conditionalCrossOverFlag - The value to set.public boolean isConditionalMutationFlag()
public void setConditionalMutationFlag(boolean conditionalMutationFlag)
conditionalMutationFlag - The value to set.public Double getCrossOverProbability()
public void setCrossOverProbability(Double crossOverProbability)
crossOverProbability - The value to set.public Double getMutationProbability()
public void setMutationProbability(Double mutationProbability)
mutationProbability - The value to set.public Double getPerBitMutationProbability()
public void setPerBitMutationProbability(Double perBitMutationProbability)
perBitMutationProbability - The value to set.public MutationType getMutationType()
public void setMutationType(MutationType mutationType)
mutationType - The value to set.public FitnessRenormalizationType getFitnessRenormalizationType()
public void setFitnessRenormalizationType(FitnessRenormalizationType fitnessRenormalizationType)
fitnessRenormalizationType - The value to set.public Integer getEliteNumber()
public void setEliteNumber(Integer eliteNumber)
eliteNumber - The value to set.public SelectionType getSelectionType()
public void setSelectionType(SelectionType selectionType)
selectionType - The value to set.public boolean isMaxValueFlag()
public void setMaxValueFlag(boolean maxValueFlag)
maxValueFlag - The value to set.public int getPopulationSize()
public void setPopulationSize(int populationSize)
public Date getCreateTime()
public void setCreateTime(Date createTime)
public User getCreatedBy()
public void setCreatedBy(User createdBy)
public Double getPertrubMutationStrength()
public void setPertrubMutationStrength(Double pertrubMutationStrength)
public CrossOverType getCrossOverType()
public void setCrossOverType(CrossOverType crossOverType)
public BitMutationType getBitMutationType()
public void setBitMutationType(BitMutationType bitMutationType)
public String toString()
toString in class DomainObject<Long>Object.toString()public void copyFrom(DomainObject<Long> domainObject)
copyFrom in class DomainObject<Long>DomainObject.copyFrom(com.banda.core.domain.DomainObject)Copyright © 2019. All Rights Reserved.