diff --git a/gtsam/inference/BayesTree-inl.h b/gtsam/inference/BayesTree-inl.h index 2c04ebec9..adc3d5d8a 100644 --- a/gtsam/inference/BayesTree-inl.h +++ b/gtsam/inference/BayesTree-inl.h @@ -292,7 +292,7 @@ namespace gtsam { // want to include those variables in the conditional. BayesNet p_S_R; BOOST_REVERSE_FOREACH(typename CONDITIONAL::shared_ptr conditional, *eliminated) { - // TODO: CHECK!!! is it firstFrontalKey() or lastFrontalKey() or something else??? + assert(conditional->nrFrontals() == 1); if(separator.find(toBack[conditional->firstFrontalKey()]) != separator.end()) { if(debug) conditional->print("Taking C|R conditional: ");