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 EvidencegetEvidence()Gets the evidence for the objective value.DoublegetObjectiveValue()Gets the optimized objective (target) value.longgetQueryCount()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:
getObjectiveValuein interfaceOptimizerProgressInfo
-
getQueryCount
public long getQueryCount()
Gets the number of calls made to inference engines during optimization.- Specified by:
getQueryCountin interfaceOptimizerProgressInfo
-
getEvidence
public Evidence getEvidence()
Gets the evidence for the objective value.- Specified by:
getEvidencein interfaceOptimizerProgressInfo
-
-