Class BooleanFunctionMultiObjectiveProblem
java.lang.Object
com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem<BitString>
com.knezevic.edaf.v3.problems.crypto.BooleanFunctionMultiObjectiveProblem
public final class BooleanFunctionMultiObjectiveProblem
extends AbstractBooleanFunctionProblem<BitString>
Multi-objective boolean-function problem emitting one objective per selected criterion.
-
Field Summary
Fields inherited from class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
criteria, criterionIds, criterionWeights, criterionWeightSum, n, truthTableSize -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
criterionIds, evaluateScalarFitness, evaluateVectorFitness, objectiveCount, objectiveSense, objectiveValues, toTruthTableFromBalancedPermutation, toTruthTableFromBits, truthTableSize, variableCount
-
Constructor Details
-
BooleanFunctionMultiObjectiveProblem
-
-
Method Details
-
name
-
evaluate
-
violations
-