Package com.bayesserver.optimization
Class GeneticOptimizerProgressInfo
- java.lang.Object
-
- com.bayesserver.optimization.GeneticOptimizerProgressInfo
-
- All Implemented Interfaces:
OptimizerProgressInfo
public final class GeneticOptimizerProgressInfo extends Object implements OptimizerProgressInfo
Contains progress information sent from the genetic optimization algorithm.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Evidence
getEvidence()
Gets the evidence for the objective value.Double
getObjectiveValue()
Gets the optimized objective (target) value.long
getQueryCount()
Gets the number of calls made to inference engines during optimization.
-
-
-
Method Detail
-
getObjectiveValue
public Double getObjectiveValue()
Gets the optimized objective (target) value. Value can potentially be null, if all solution are currently invalid (e.g. inconsistent evidence)- Specified by:
getObjectiveValue
in interfaceOptimizerProgressInfo
-
getQueryCount
public long getQueryCount()
Gets the number of calls made to inference engines during optimization.- Specified by:
getQueryCount
in interfaceOptimizerProgressInfo
-
getEvidence
public Evidence getEvidence()
Gets the evidence for the objective value.- Specified by:
getEvidence
in interfaceOptimizerProgressInfo
-
-