public Decision<RealVar> computeDecision(RealVar variable) {
if (variable == null || variable.isInstantiated()) {
return null;
}
double value = valueIterator.selectValue(variable);
FastDecisionReal d = decisionPool.getE();
if (d == null) {
d = new FastDecisionReal(decisionPool);
}
d.set(variable, value);
return d;
}