Hello,<br><br>I have a question regarding the execution of the HonestPolitician example.&nbsp; Why does the &quot;Hope is Dead&quot; rule get fired?&nbsp; I understand that an activation for that rule will be included in the agenda during the first pass (
i.e. when no Hope object exists in working memory).&nbsp; But shouldn&#39;t that activation be removed once the &quot;We have an honest Politician&quot; rule is fired (and thus a Hope object is asserted to working memory)?<br>
<br>The output I get when running the example is:<br><br>Hurrah!!! Democracy Lives<br>I&#39;m an evil corporation and I have corrupted schroder<br>I&#39;m an evil corporation and I have corrupted chirac<br>I&#39;m an evil corporation and I have corrupted bush
<br>I&#39;m an evil corporation and I have corrupted blair<br>We are all Doomed!!! Democracy is Dead<br><br>Maybe this question is more directed rule-engines in general.&nbsp; Should all rule-engines have the same output when given the exact same rule-set?&nbsp; Or is there a subjectivity to how a particular rule-engine processes the agenda?
<br><br>Thank you,<br><br>J<br><br>