public class ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer extends java.lang.Object implements AlgorithmEventPropertyComputer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SCORED_SOLUTION_CANDIDATE_INFO_PROPERTY_NAME |
| Constructor and Description |
|---|
ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer() |
ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer(SolutionCandidateRepresenter solutionCandidateRepresenter) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
computeAlgorithmEventProperty(ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent algorithmEvent) |
java.lang.String |
getPropertyName() |
public static final java.lang.String SCORED_SOLUTION_CANDIDATE_INFO_PROPERTY_NAME
public ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer(SolutionCandidateRepresenter solutionCandidateRepresenter)
public ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer()
public java.lang.Object computeAlgorithmEventProperty(ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent algorithmEvent)
throws PropertyComputationFailedException
computeAlgorithmEventProperty in interface AlgorithmEventPropertyComputerPropertyComputationFailedExceptionpublic java.lang.String getPropertyName()
getPropertyName in interface AlgorithmEventPropertyComputer