diff --git a/gtsam/discrete/DiscreteConditional.h b/gtsam/discrete/DiscreteConditional.h index d54bf5518..806f0f21d 100644 --- a/gtsam/discrete/DiscreteConditional.h +++ b/gtsam/discrete/DiscreteConditional.h @@ -92,6 +92,11 @@ namespace gtsam { /// @name Standard Interface /// @{ + /// Evaluate, just look up in AlgebraicDecisonTree + virtual double operator()(const Values& values) const { + return Potentials::operator()(values); + } + /** Convert to a factor */ DecisionTreeFactor::shared_ptr toFactor() const { return DecisionTreeFactor::shared_ptr(new DecisionTreeFactor(*this));