Hi everybody,<br><br>I have a class Car which is superclass for class ConvertibleCar, two rules (described below) and a ConvertibleCar fact in working memory that causes both rules to fire, resulting this way an unwanted change to the car`s attribute and an infinite loop. <br><br>How do I evitate this problem: the specialization class fact to not match its superclass column in a rule? <br><br>ConvertibleCar car =new ConvertibleCar(10000);<br><br>rule "rule-1"<br>&nbsp;&nbsp;&nbsp; when <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  $car:Convertible()<br>&nbsp;&nbsp;&nbsp; then<br>&nbsp;&nbsp; $car.setPotentialTheftRating("high");<br>end<br><br>rule "rule-2"<br>&nbsp;&nbsp;&nbsp;  when <br> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  $car:Car(price&lt;20000)<br> &nbsp;&nbsp;&nbsp; then<br> &nbsp;&nbsp; $car.setPotentialTheftRating("low");<br> end<br><br>Best regards, Oana<br><br><br><p>&#32;

<hr size=1>The fish are biting.<br>
<a href="http://us.rd.yahoo.com/evt=49679/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php?o=US2140&cmp=Yahoo&ctv=Q107Tagline&s=Y&s2=EM&b=50"> Get more visitors</a> on your site using <a href="
http://us.rd.yahoo.com/evt=49679/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php?o=US2140&cmp=Yahoo&ctv=Q107Tagline&s=Y&s2=EM&b=50">Yahoo! Search Marketing.</a>