changeset 190:c02db1f4680a noteagent

Debug out
author Chris Cannam
date Thu, 29 May 2014 15:18:14 +0100
parents 3de7c871d9c8
children 28cbc7eaf415
files src/AgentFeederPoly.h
diffstat 1 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/AgentFeederPoly.h	Thu May 29 10:30:08 2014 +0100
+++ b/src/AgentFeederPoly.h	Thu May 29 15:18:14 2014 +0100
@@ -75,7 +75,17 @@
         std::set<Hypothesis> hs;
         for (typename Hypotheses::const_iterator i = m_state.completed.begin();
              i != m_state.completed.end(); ++i) {
-            hs.insert(*i);
+            Hypothesis h(*i);
+#ifdef DEBUG_FEEDER
+            std::cerr << "returning accepted hypothesis: strengths: ";
+            for (typename Hypothesis::Observations::const_iterator j = 
+                     h.getAcceptedObservations().begin(); 
+                 j != h.getAcceptedObservations().end(); ++j) {
+                std::cerr << j->confidence << " ";
+            }
+            std::cerr << std::endl;
+#endif
+            hs.insert(h);
         }
         m_state.completed.clear();
         return hs;