double BeliefValue::GetValue(const BeliefInterface &Belief, const QFunctionsDiscreteNonStationary &Q, Index t) { #if 0 double x,maxVal=-DBL_MAX; for(QFDNScit i=Q.begin();i!=Q.end();++i) { x=GetValue(Belief,*i); if(x>maxVal) maxVal=x; } return(maxVal); #endif return(GetValue(Belief,Q.at(t))); }