[jboss-svn-commits] JBL Code SVN: r21942 - in labs/jbossrules/branches/uncDrools5x: Fuzzy and 27 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Aug 27 18:04:50 EDT 2008
Author: dsotty
Date: 2008-08-27 18:04:49 -0400 (Wed, 27 Aug 2008)
New Revision: 21942
Added:
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.classpath
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.project
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Act.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Fan.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Point2.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Room.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Sample2.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/DomainEvaluatorDefinition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluator.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluatorDefinition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FuzzyNumericEvaluator.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/HumidityEvaluatorDefinition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/MockEvaluator.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/SpeedEvaluatorDefinition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/TemperatureEvaluatorDefinition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/IMembershipFunction.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/INumericSetMembershipFunction.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/Radial2DMembershipFunction.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/TriangleMembership.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy.packagebuilder.conf
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2$FuzzyColorXYItemRenderer.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/DomainPartition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/HumidityDomain.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/IDomainPartition.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/SpeedDomain.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TemperatureDomain.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TypedNumberField.class
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/fuzzy.drl
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.csv
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.drl
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jcommon-1.0.13.jar
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jfreechart-1.0.10.jar
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log.log
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log1.log
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log2.txt
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Act.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Fan.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Point2.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Room.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Sample2.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/DomainEvaluatorDefinition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluator.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluatorDefinition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FuzzyNumericEvaluator.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/HumidityEvaluatorDefinition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/MockEvaluator.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/SpeedEvaluatorDefinition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/TemperatureEvaluatorDefinition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/IMembershipFunction.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/INumericSetMembershipFunction.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/Radial2DMembershipFunction.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/TriangleMembership.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy.packagebuilder.conf
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest2.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/DomainPartition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/HumidityDomain.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/IDomainPartition.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/SpeedDomain.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TemperatureDomain.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TypedNumberField.java
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/fuzzy.drl
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.csv
labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.drl
Log:
New branch for uncertainty support in 5.x
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.classpath
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.classpath (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.classpath 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/drools-compiler"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/drools-core"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/Essence"/>
+ <classpathentry kind="lib" path="lib/jfreechart-1.0.10.jar"/>
+ <classpathentry kind="lib" path="lib/jcommon-1.0.13.jar"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.project
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.project (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/.project 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>Fuzzy Test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Act.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Act.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Fan.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Fan.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Point2.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Point2.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Room.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Room.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Sample2.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/data/Sample2.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/DomainEvaluatorDefinition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/DomainEvaluatorDefinition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluator.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluatorDefinition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FakeSubSymbEvaluatorDefinition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FuzzyNumericEvaluator.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/FuzzyNumericEvaluator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/HumidityEvaluatorDefinition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/HumidityEvaluatorDefinition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/MockEvaluator.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/MockEvaluator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/SpeedEvaluatorDefinition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/SpeedEvaluatorDefinition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/TemperatureEvaluatorDefinition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/TemperatureEvaluatorDefinition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/IMembershipFunction.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/IMembershipFunction.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/INumericSetMembershipFunction.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/INumericSetMembershipFunction.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/Radial2DMembershipFunction.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/Radial2DMembershipFunction.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/TriangleMembership.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/evaluators/membership/TriangleMembership.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2$FuzzyColorXYItemRenderer.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2$FuzzyColorXYItemRenderer.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/FuzzyTest2.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/DomainPartition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/DomainPartition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/HumidityDomain.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/HumidityDomain.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/IDomainPartition.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/IDomainPartition.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/SpeedDomain.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/SpeedDomain.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TemperatureDomain.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TemperatureDomain.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TypedNumberField.class
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/domains/TypedNumberField.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/fuzzy.drl
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/fuzzy.drl (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/fuzzy.drl 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,124 @@
+#created on: 01-Aug-2008
+package fuzzy;
+#list any import classes here.
+
+import java.util.Hashtable;
+import uncertainty.truthvals.IUncertainDegree;
+import org.drools.rule.ConstraintSignature;
+import org.drools.rule.ClassConstraint;
+
+
+
+import data.Room;
+import data.Fan;
+import data.Act;
+
+
+#declare any global variables here
+
+global uncertainty.factory.IDegreeFactory factory;
+
+
+
+rule "Cold"
+ when
+ $r: Room(
+ temperature `cold[evaluators.membership.TriangleMembership, 0, 10] 1 ,
+ humidity `low[evaluators.membership.TriangleMembership, 0, 0.5] 1
+ )
+ then
+ System.out.println("Room is cold at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","stop","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+rule "Cool"
+ when
+ $r: Room( temperature `cool[evaluators.membership.TriangleMembership, 10, 10] 1 ,
+ humidity `medium[evaluators.membership.TriangleMembership, 0.5, 0.5] 1 )
+ then
+ System.out.println("Room is cool at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","stop","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+rule "Warm"
+ when
+ $r: Room( temperature `warm[evaluators.membership.TriangleMembership, 20, 10] 1 ,
+ humidity `medium[evaluators.membership.TriangleMembership, 1, 0.5] 1 )
+ then
+ System.out.println("Room is warm at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","slow","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+
+rule "Hot"
+ when
+ $r: Room( temperature `hot[evaluators.membership.TriangleMembership, 30, 10] 1 ,
+ humidity `high[evaluators.membership.TriangleMembership, 1, 0.5] 1 )
+ then
+ System.out.println("Room is hot at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","fast","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+
+
+
+rule "Fan Stop"
+ when
+ $f : Fan( speed `stop[evaluators.membership.TriangleMembership, 0, 10] 1)
+ then
+ System.out.println("Stop fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("stop","evaluators.membership.TriangleMembership, 0, 10",drools.getActivationDegree());
+end
+
+
+rule "Fan Slow"
+ when
+ $f : Fan( speed `slow[evaluators.membership.TriangleMembership, 10, 10] 1)
+ then
+ System.out.println("Slow fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("slow","evaluators.membership.TriangleMembership, 10, 10",drools.getActivationDegree());
+end
+
+rule "Fan Fast"
+ when
+ $f : Fan( speed `fast[evaluators.membership.TriangleMembership, 20, 10] 1)
+ then
+ System.out.println("Fast fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("fast","evaluators.membership.TriangleMembership, 20, 10",drools.getActivationDegree());
+end
+
+
+
+
+
+rule "Act"
+ when
+ Act()
+ $f : Fan()
+ then
+ System.out.println("Fan activated at speed " + $f.getSpeed());
+end
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.csv
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.csv (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.csv 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,222 @@
+4.4,78
+3.9,74
+4,68
+4,76
+3.5,80
+4.1,84
+2.3,50
+4.7,93
+1.7,55
+4.9,76
+1.7,58
+4.6,74
+3.4,75
+4.3,80
+1.7,56
+3.9,80
+3.7,69
+3.1,57
+4,90
+1.8,42
+4.1,91
+1.8,51
+3.2,79
+1.9,53
+4.6,82
+2,51
+4.5,76
+3.9,82
+4.3,84
+2.3,53
+3.8,86
+1.9,51
+4.6,85
+1.8,45
+4.7,88
+1.8,51
+4.6,80
+1.9,49
+3.5,82
+4,75
+3.7,73
+3.7,67
+4.3,68
+3.6,86
+3.8,72
+3.8,75
+3.8,75
+2.5,66
+4.5,84
+4.1,70
+3.7,79
+3.8,60
+3.4,86
+4,71
+2.3,67
+4.4,81
+4.1,76
+4.3,83
+3.3,76
+2,55
+4.3,73
+2.9,56
+4.6,83
+1.9,57
+3.6,71
+3.7,72
+3.7,77
+1.8,55
+4.6,75
+3.5,73
+4,70
+3.7,83
+1.7,50
+4.6,95
+1.7,51
+4,82
+1.8,54
+4.4,83
+1.9,51
+4.6,80
+2.9,78
+3.5,81
+2,53
+4.3,89
+1.8,44
+4.1,78
+1.8,61
+4.7,73
+4.2,75
+3.9,73
+4.3,76
+1.8,55
+4.5,86
+2,48
+4.2,77
+4.4,73
+4.1,70
+4.1,88
+4,75
+4.1,83
+2.7,61
+4.6,78
+1.9,61
+4.5,81
+2,51
+4.8,80
+4.1,79
+4.1,82
+4.2,80
+4.5,76
+1.9,56
+4.7,82
+2,47
+4.7,76
+2.5,61
+4.3,75
+4.4,72
+4.4,74
+4.3,69
+4.6,78
+2.1,52
+4.8,91
+4.1,66
+4,71
+4,75
+4.4,81
+4.1,77
+4.3,74
+4,70
+3.9,83
+3.2,53
+4.5,82
+2.2,62
+4.7,73
+4.6,84
+2.2,58
+4.8,82
+4.3,77
+3.8,75
+4,77
+4.1,77
+1.8,53
+4.4,75
+4,78
+2.2,51
+5.1,81
+1.9,52
+5,76
+4.4,73
+4.5,84
+3.8,72
+4.3,89
+4.4,75
+2.2,57
+4.8,81
+1.9,49
+4.7,87
+1.8,43
+4.8,94
+2,45
+4.4,81
+2.5,59
+4.3,82
+4.4,80
+1.9,54
+4.7,75
+4.3,73
+2.2,57
+4.7,80
+2.3,51
+4.6,77
+3.3,66
+4.2,77
+2.9,60
+4.6,86
+3.3,62
+4.2,75
+2.6,67
+4.6,69
+3.7,84
+1.8,58
+4.7,90
+4.5,82
+4.5,71
+4.8,80
+2,51
+4.8,80
+1.9,62
+4.7,84
+2,51
+5.1,81
+4.3,83
+4.8,84
+3,72
+2.1,54
+4.6,75
+4,74
+2.2,51
+5.1,91
+2.9,60
+4.3,80
+2.1,54
+4.7,80
+4.5,70
+1.7,60
+4.2,86
+4.3,78
+1.7,51
+4.4,83
+4.2,76
+2.2,51
+4.7,90
+4,71
+1.8,49
+4.7,88
+1.8,52
+4.5,79
+2.1,61
+4.2,81
+2.1,48
+5.2,84
+2,63
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.drl
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.drl (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy/oldFaithful.drl 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,58 @@
+#created on: 01-Aug-2008
+package fuzzy;
+#list any import classes here.
+
+import java.util.Hashtable;
+import uncertainty.truthvals.IUncertainDegree;
+import org.drools.rule.ConstraintSignature;
+import org.drools.rule.ClassConstraint;
+
+import data.Sample2;
+
+
+#declare any global variables here
+
+global uncertainty.factory.IDegreeFactory factory;
+
+
+/*
+rule "Class1"
+ when
+ $s : Sample2 ( x `slow[evaluators.membership.TriangleMembership, 2, 10] 1 ,
+ y `slow[evaluators.membership.TriangleMembership, 55, 20] 1
+ )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon1(drools.getActivationDegree().getDegree().getValue());
+end
+
+
+rule "Class2"
+ when
+ $s : Sample2 ( x `fast[evaluators.membership.TriangleMembership, 4, 15] 1 ,
+ y `fast[evaluators.membership.TriangleMembership, 80, 40] 1 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon2(drools.getActivationDegree().getDegree().getValue());
+end
+*/
+
+
+rule "Class1_clust"
+ when
+ $s : Sample2 ( this `classify[] 0 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon1(drools.getActivationDegree().getDegree().getValue());
+end
+
+
+rule "Class2_clust"
+ when
+ $s : Sample2 ( this `classify[] 1 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon2(drools.getActivationDegree().getDegree().getValue());
+end
+
+
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy.packagebuilder.conf
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy.packagebuilder.conf (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/bin/fuzzy.packagebuilder.conf 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,50 @@
+drools.dialect.default = java
+drools.dialect.java = org.drools.rule.builder.dialect.java.JavaDialectConfiguration
+drools.dialect.java.compiler = ECLIPSE
+
+drools.dialect.mvel = org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration
+drools.dialect.mvel.strict = true
+drools.dialect.mvel.langLevel = 4
+
+drools.accumulate.function.average = org.drools.base.accumulators.AverageAccumulateFunction
+drools.accumulate.function.max = org.drools.base.accumulators.MaxAccumulateFunction
+drools.accumulate.function.min = org.drools.base.accumulators.MinAccumulateFunction
+drools.accumulate.function.count = org.drools.base.accumulators.CountAccumulateFunction
+drools.accumulate.function.sum = org.drools.base.accumulators.SumAccumulateFunction
+
+drools.evaluator.coincides = org.drools.base.evaluators.CoincidesEvaluatorDefinition
+drools.evaluator.before = org.drools.base.evaluators.BeforeEvaluatorDefinition
+drools.evaluator.after = org.drools.base.evaluators.AfterEvaluatorDefinition
+drools.evaluator.meets = org.drools.base.evaluators.MeetsEvaluatorDefinition
+drools.evaluator.metby = org.drools.base.evaluators.MetByEvaluatorDefinition
+drools.evaluator.overlaps = org.drools.base.evaluators.OverlapsEvaluatorDefinition
+drools.evaluator.overlappedby = org.drools.base.evaluators.OverlappedByEvaluatorDefinition
+drools.evaluator.during = org.drools.base.evaluators.DuringEvaluatorDefinition
+drools.evaluator.includes = org.drools.base.evaluators.IncludesEvaluatorDefinition
+drools.evaluator.starts = org.drools.base.evaluators.StartsEvaluatorDefinition
+drools.evaluator.startedby = org.drools.base.evaluators.StartedByEvaluatorDefinition
+drools.evaluator.finishes = org.drools.base.evaluators.FinishesEvaluatorDefinition
+drools.evaluator.finishedby = org.drools.base.evaluators.FinishedByEvaluatorDefinition
+drools.evaluator.equality = org.drools.base.evaluators.EqualityEvaluatorsDefinition
+drools.evaluator.comparable = org.drools.base.evaluators.ComparableEvaluatorsDefinition
+drools.evaluator.set = org.drools.base.evaluators.SetEvaluatorsDefinition
+drools.evaluator.matches = org.drools.base.evaluators.MatchesEvaluatorsDefinition
+drools.evaluator.soundslike = org.drools.base.evaluators.SoundslikeEvaluatorsDefinition
+
+drools.evaluator.cold = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.cool = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.warm = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.hot = evaluators.TemperatureEvaluatorDefinition
+
+drools.evaluator.low = evaluators.HumidityEvaluatorDefinition
+drools.evaluator.medium = evaluators.HumidityEvaluatorDefinition
+drools.evaluator.high = evaluators.HumidityEvaluatorDefinition
+
+drools.evaluator.slow = evaluators.SpeedEvaluatorDefinition
+drools.evaluator.stop = evaluators.SpeedEvaluatorDefinition
+drools.evaluator.fast = evaluators.SpeedEvaluatorDefinition
+
+drools.evaluator.classify = evaluators.FakeSubSymbEvaluatorDefinition
+
+
+
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jcommon-1.0.13.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jcommon-1.0.13.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jfreechart-1.0.10.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/lib/jfreechart-1.0.10.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log.log
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log.log (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log.log 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1 @@
+<object-stream>
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log1.log
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log1.log (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log1.log 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,5785 @@
+<object-stream>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [1]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 78.0](1)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [1]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 78.0](1)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>1</factId>
+ <objectToString>Point at [4.4 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [2]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.9 ; 74.0](2)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [2]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.9 ; 74.0](2)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>2</factId>
+ <objectToString>Point at [3.9 ; 74.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [3]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 68.0](3)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [3]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 68.0](3)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>3</factId>
+ <objectToString>Point at [4.0 ; 68.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [4]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 76.0](4)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [4]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 76.0](4)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>4</factId>
+ <objectToString>Point at [4.0 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [5]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.5 ; 80.0](5)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [5]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.5 ; 80.0](5)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>5</factId>
+ <objectToString>Point at [3.5 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [6]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 84.0](6)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [6]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 84.0](6)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>6</factId>
+ <objectToString>Point at [4.1 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [7]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 50.0](7)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [7]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 50.0](7)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>7</factId>
+ <objectToString>Point at [2.3 ; 50.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [8]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 93.0](8)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [8]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 93.0](8)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>8</factId>
+ <objectToString>Point at [4.7 ; 93.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [9]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 55.0](9)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [9]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 55.0](9)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>9</factId>
+ <objectToString>Point at [1.7 ; 55.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [10]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.9 ; 76.0](10)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [10]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.9 ; 76.0](10)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>10</factId>
+ <objectToString>Point at [4.9 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [11]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 58.0](11)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [11]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 58.0](11)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>11</factId>
+ <objectToString>Point at [1.7 ; 58.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [12]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 74.0](12)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [12]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 74.0](12)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>12</factId>
+ <objectToString>Point at [4.6 ; 74.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [13]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.4 ; 75.0](13)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [13]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.4 ; 75.0](13)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>13</factId>
+ <objectToString>Point at [3.4 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [14]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](14)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [14]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](14)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>14</factId>
+ <objectToString>Point at [4.3 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [15]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 56.0](15)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [15]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 56.0](15)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>15</factId>
+ <objectToString>Point at [1.7 ; 56.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [16]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.9 ; 80.0](16)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [16]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.9 ; 80.0](16)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>16</factId>
+ <objectToString>Point at [3.9 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [17]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 69.0](17)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [17]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 69.0](17)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>17</factId>
+ <objectToString>Point at [3.7 ; 69.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [18]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.1 ; 57.0](18)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [18]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.1 ; 57.0](18)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>18</factId>
+ <objectToString>Point at [3.1 ; 57.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [19]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 90.0](19)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [19]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 90.0](19)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>19</factId>
+ <objectToString>Point at [4.0 ; 90.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [20]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 42.0](20)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [20]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 42.0](20)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>20</factId>
+ <objectToString>Point at [1.8 ; 42.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [21]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 91.0](21)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [21]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 91.0](21)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>21</factId>
+ <objectToString>Point at [4.1 ; 91.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [22]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 51.0](22)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [22]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 51.0](22)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>22</factId>
+ <objectToString>Point at [1.8 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [23]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.2 ; 79.0](23)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [23]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.2 ; 79.0](23)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>23</factId>
+ <objectToString>Point at [3.2 ; 79.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [24]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 53.0](24)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [24]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 53.0](24)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>24</factId>
+ <objectToString>Point at [1.9 ; 53.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [25]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 82.0](25)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [25]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 82.0](25)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>25</factId>
+ <objectToString>Point at [4.6 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [26]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](26)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [26]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](26)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>26</factId>
+ <objectToString>Point at [2.0 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [27]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 76.0](27)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [27]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 76.0](27)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>27</factId>
+ <objectToString>Point at [4.5 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [28]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.9 ; 82.0](28)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [28]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.9 ; 82.0](28)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>28</factId>
+ <objectToString>Point at [3.9 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [29]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 84.0](29)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [29]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 84.0](29)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>29</factId>
+ <objectToString>Point at [4.3 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [30]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 53.0](30)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [30]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 53.0](30)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>30</factId>
+ <objectToString>Point at [2.3 ; 53.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [31]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 86.0](31)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [31]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 86.0](31)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>31</factId>
+ <objectToString>Point at [3.8 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [32]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 51.0](32)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [32]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 51.0](32)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>32</factId>
+ <objectToString>Point at [1.9 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [33]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 85.0](33)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [33]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 85.0](33)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>33</factId>
+ <objectToString>Point at [4.6 ; 85.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [34]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 45.0](34)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [34]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 45.0](34)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>34</factId>
+ <objectToString>Point at [1.8 ; 45.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [35]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](35)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [35]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](35)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>35</factId>
+ <objectToString>Point at [4.7 ; 88.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [36]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 51.0](36)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [36]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 51.0](36)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>36</factId>
+ <objectToString>Point at [1.8 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [37]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 80.0](37)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [37]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 80.0](37)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>37</factId>
+ <objectToString>Point at [4.6 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [38]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](38)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [38]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](38)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>38</factId>
+ <objectToString>Point at [1.9 ; 49.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [39]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.5 ; 82.0](39)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [39]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.5 ; 82.0](39)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>39</factId>
+ <objectToString>Point at [3.5 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [40]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](40)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [40]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](40)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>40</factId>
+ <objectToString>Point at [4.0 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [41]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 73.0](41)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [41]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 73.0](41)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>41</factId>
+ <objectToString>Point at [3.7 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [42]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 67.0](42)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [42]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 67.0](42)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>42</factId>
+ <objectToString>Point at [3.7 ; 67.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [43]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 68.0](43)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [43]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 68.0](43)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>43</factId>
+ <objectToString>Point at [4.3 ; 68.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [44]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.6 ; 86.0](44)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [44]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.6 ; 86.0](44)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>44</factId>
+ <objectToString>Point at [3.6 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [45]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](45)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [45]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](45)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>45</factId>
+ <objectToString>Point at [3.8 ; 72.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [46]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](46)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [46]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](46)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>46</factId>
+ <objectToString>Point at [3.8 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [47]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](47)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [47]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](47)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>47</factId>
+ <objectToString>Point at [3.8 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [48]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.5 ; 66.0](48)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [48]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.5 ; 66.0](48)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>48</factId>
+ <objectToString>Point at [2.5 ; 66.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [49]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](49)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [49]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](49)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>49</factId>
+ <objectToString>Point at [4.5 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [50]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 70.0](50)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [50]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 70.0](50)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>50</factId>
+ <objectToString>Point at [4.1 ; 70.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [51]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 79.0](51)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [51]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 79.0](51)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>51</factId>
+ <objectToString>Point at [3.7 ; 79.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [52]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 60.0](52)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [52]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 60.0](52)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>52</factId>
+ <objectToString>Point at [3.8 ; 60.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [53]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.4 ; 86.0](53)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [53]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.4 ; 86.0](53)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>53</factId>
+ <objectToString>Point at [3.4 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [54]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](54)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [54]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](54)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>54</factId>
+ <objectToString>Point at [4.0 ; 71.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [55]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 67.0](55)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [55]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 67.0](55)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>55</factId>
+ <objectToString>Point at [2.3 ; 67.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [56]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](56)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [56]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](56)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>56</factId>
+ <objectToString>Point at [4.4 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [57]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 76.0](57)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [57]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 76.0](57)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>57</factId>
+ <objectToString>Point at [4.1 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [58]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](58)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [58]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](58)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>58</factId>
+ <objectToString>Point at [4.3 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [59]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 76.0](59)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [59]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 76.0](59)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>59</factId>
+ <objectToString>Point at [3.3 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [60]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 55.0](60)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [60]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 55.0](60)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>60</factId>
+ <objectToString>Point at [2.0 ; 55.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [61]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](61)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [61]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](61)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>61</factId>
+ <objectToString>Point at [4.3 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [62]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 56.0](62)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [62]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 56.0](62)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>62</factId>
+ <objectToString>Point at [2.9 ; 56.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [63]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 83.0](63)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [63]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 83.0](63)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>63</factId>
+ <objectToString>Point at [4.6 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [64]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 57.0](64)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [64]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 57.0](64)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>64</factId>
+ <objectToString>Point at [1.9 ; 57.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [65]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.6 ; 71.0](65)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [65]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.6 ; 71.0](65)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>65</factId>
+ <objectToString>Point at [3.6 ; 71.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [66]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 72.0](66)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [66]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 72.0](66)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>66</factId>
+ <objectToString>Point at [3.7 ; 72.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [67]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 77.0](67)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [67]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 77.0](67)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>67</factId>
+ <objectToString>Point at [3.7 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [68]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 55.0](68)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [68]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 55.0](68)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>68</factId>
+ <objectToString>Point at [1.8 ; 55.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [69]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](69)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [69]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](69)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>69</factId>
+ <objectToString>Point at [4.6 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [70]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.5 ; 73.0](70)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [70]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.5 ; 73.0](70)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>70</factId>
+ <objectToString>Point at [3.5 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [71]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 70.0](71)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [71]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 70.0](71)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>71</factId>
+ <objectToString>Point at [4.0 ; 70.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [72]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 83.0](72)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [72]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 83.0](72)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>72</factId>
+ <objectToString>Point at [3.7 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [73]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 50.0](73)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [73]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 50.0](73)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>73</factId>
+ <objectToString>Point at [1.7 ; 50.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [74]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 95.0](74)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [74]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 95.0](74)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>74</factId>
+ <objectToString>Point at [4.6 ; 95.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [75]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](75)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [75]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](75)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>75</factId>
+ <objectToString>Point at [1.7 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [76]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 82.0](76)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [76]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 82.0](76)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>76</factId>
+ <objectToString>Point at [4.0 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [77]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 54.0](77)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [77]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 54.0](77)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>77</factId>
+ <objectToString>Point at [1.8 ; 54.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [78]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](78)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [78]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](78)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>78</factId>
+ <objectToString>Point at [4.4 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [79]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 51.0](79)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [79]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 51.0](79)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>79</factId>
+ <objectToString>Point at [1.9 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [80]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 80.0](80)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [80]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 80.0](80)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>80</factId>
+ <objectToString>Point at [4.6 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [81]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 78.0](81)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [81]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 78.0](81)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>81</factId>
+ <objectToString>Point at [2.9 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [82]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.5 ; 81.0](82)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [82]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.5 ; 81.0](82)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>82</factId>
+ <objectToString>Point at [3.5 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [83]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 53.0](83)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [83]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 53.0](83)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>83</factId>
+ <objectToString>Point at [2.0 ; 53.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [84]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](84)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [84]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](84)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>84</factId>
+ <objectToString>Point at [4.3 ; 89.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [85]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 44.0](85)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [85]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 44.0](85)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>85</factId>
+ <objectToString>Point at [1.8 ; 44.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [86]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 78.0](86)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [86]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 78.0](86)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>86</factId>
+ <objectToString>Point at [4.1 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [87]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 61.0](87)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [87]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 61.0](87)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>87</factId>
+ <objectToString>Point at [1.8 ; 61.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [88]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 73.0](88)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [88]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 73.0](88)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>88</factId>
+ <objectToString>Point at [4.7 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [89]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](89)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [89]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](89)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>89</factId>
+ <objectToString>Point at [4.2 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [90]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.9 ; 73.0](90)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [90]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.9 ; 73.0](90)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>90</factId>
+ <objectToString>Point at [3.9 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [91]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 76.0](91)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [91]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 76.0](91)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>91</factId>
+ <objectToString>Point at [4.3 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [92]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 55.0](92)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [92]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 55.0](92)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>92</factId>
+ <objectToString>Point at [1.8 ; 55.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [93]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 86.0](93)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [93]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 86.0](93)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>93</factId>
+ <objectToString>Point at [4.5 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [94]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 48.0](94)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [94]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 48.0](94)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>94</factId>
+ <objectToString>Point at [2.0 ; 48.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [95]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](95)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [95]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](95)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>95</factId>
+ <objectToString>Point at [4.2 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [96]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](96)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [96]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](96)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>96</factId>
+ <objectToString>Point at [4.4 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [97]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 70.0](97)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [97]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 70.0](97)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>97</factId>
+ <objectToString>Point at [4.1 ; 70.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [98]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 88.0](98)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [98]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 88.0](98)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>98</factId>
+ <objectToString>Point at [4.1 ; 88.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [99]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](99)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [99]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](99)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>99</factId>
+ <objectToString>Point at [4.0 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [100]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 83.0](100)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [100]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 83.0](100)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>100</factId>
+ <objectToString>Point at [4.1 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [101]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.7 ; 61.0](101)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [101]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.7 ; 61.0](101)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>101</factId>
+ <objectToString>Point at [2.7 ; 61.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [102]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 78.0](102)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [102]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 78.0](102)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>102</factId>
+ <objectToString>Point at [4.6 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [103]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 61.0](103)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [103]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 61.0](103)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>103</factId>
+ <objectToString>Point at [1.9 ; 61.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [104]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 81.0](104)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [104]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 81.0](104)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>104</factId>
+ <objectToString>Point at [4.5 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [105]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](105)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [105]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](105)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>105</factId>
+ <objectToString>Point at [2.0 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [106]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](106)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [106]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](106)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>106</factId>
+ <objectToString>Point at [4.8 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [107]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 79.0](107)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [107]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 79.0](107)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>107</factId>
+ <objectToString>Point at [4.1 ; 79.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [108]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 82.0](108)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [108]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 82.0](108)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>108</factId>
+ <objectToString>Point at [4.1 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [109]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 80.0](109)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [109]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 80.0](109)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>109</factId>
+ <objectToString>Point at [4.2 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [110]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 76.0](110)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [110]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 76.0](110)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>110</factId>
+ <objectToString>Point at [4.5 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [111]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 56.0](111)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [111]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 56.0](111)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>111</factId>
+ <objectToString>Point at [1.9 ; 56.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [112]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 82.0](112)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [112]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 82.0](112)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>112</factId>
+ <objectToString>Point at [4.7 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [113]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 47.0](113)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [113]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 47.0](113)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>113</factId>
+ <objectToString>Point at [2.0 ; 47.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [114]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 76.0](114)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [114]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 76.0](114)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>114</factId>
+ <objectToString>Point at [4.7 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [115]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.5 ; 61.0](115)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [115]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.5 ; 61.0](115)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>115</factId>
+ <objectToString>Point at [2.5 ; 61.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [116]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 75.0](116)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [116]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 75.0](116)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>116</factId>
+ <objectToString>Point at [4.3 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [117]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 72.0](117)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [117]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 72.0](117)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>117</factId>
+ <objectToString>Point at [4.4 ; 72.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [118]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 74.0](118)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [118]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 74.0](118)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>118</factId>
+ <objectToString>Point at [4.4 ; 74.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [119]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 69.0](119)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [119]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 69.0](119)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>119</factId>
+ <objectToString>Point at [4.3 ; 69.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [120]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 78.0](120)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [120]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 78.0](120)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>120</factId>
+ <objectToString>Point at [4.6 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [121]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 52.0](121)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [121]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 52.0](121)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>121</factId>
+ <objectToString>Point at [2.1 ; 52.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [122]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 91.0](122)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [122]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 91.0](122)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>122</factId>
+ <objectToString>Point at [4.8 ; 91.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [123]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 66.0](123)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [123]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 66.0](123)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>123</factId>
+ <objectToString>Point at [4.1 ; 66.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [124]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](124)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [124]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](124)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>124</factId>
+ <objectToString>Point at [4.0 ; 71.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [125]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](125)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [125]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 75.0](125)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>125</factId>
+ <objectToString>Point at [4.0 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [126]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](126)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [126]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](126)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>126</factId>
+ <objectToString>Point at [4.4 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [127]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](127)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [127]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](127)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>127</factId>
+ <objectToString>Point at [4.1 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [128]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 74.0](128)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [128]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 74.0](128)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>128</factId>
+ <objectToString>Point at [4.3 ; 74.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [129]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 70.0](129)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [129]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 70.0](129)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>129</factId>
+ <objectToString>Point at [4.0 ; 70.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [130]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.9 ; 83.0](130)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [130]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.9 ; 83.0](130)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>130</factId>
+ <objectToString>Point at [3.9 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [131]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.2 ; 53.0](131)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [131]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.2 ; 53.0](131)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>131</factId>
+ <objectToString>Point at [3.2 ; 53.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [132]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](132)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [132]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](132)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>132</factId>
+ <objectToString>Point at [4.5 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [133]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 62.0](133)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [133]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 62.0](133)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>133</factId>
+ <objectToString>Point at [2.2 ; 62.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [134]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 73.0](134)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [134]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 73.0](134)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>134</factId>
+ <objectToString>Point at [4.7 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [135]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 84.0](135)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [135]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 84.0](135)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>135</factId>
+ <objectToString>Point at [4.6 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [136]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 58.0](136)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [136]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 58.0](136)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>136</factId>
+ <objectToString>Point at [2.2 ; 58.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [137]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 82.0](137)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [137]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 82.0](137)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>137</factId>
+ <objectToString>Point at [4.8 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [138]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 77.0](138)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [138]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 77.0](138)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>138</factId>
+ <objectToString>Point at [4.3 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [139]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](139)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [139]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](139)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>139</factId>
+ <objectToString>Point at [3.8 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [140]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [140]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>140</factId>
+ <objectToString>Point at [4.0 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [141]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [141]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>141</factId>
+ <objectToString>Point at [4.1 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [142]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [142]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>142</factId>
+ <objectToString>Point at [1.8 ; 53.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [143]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [143]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>143</factId>
+ <objectToString>Point at [4.4 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [144]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [144]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>144</factId>
+ <objectToString>Point at [4.0 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [145]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [145]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>145</factId>
+ <objectToString>Point at [2.2 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [146]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [146]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>146</factId>
+ <objectToString>Point at [5.1 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [147]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [147]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>147</factId>
+ <objectToString>Point at [1.9 ; 52.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [148]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [148]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>148</factId>
+ <objectToString>Point at [5.0 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [149]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [149]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>149</factId>
+ <objectToString>Point at [4.4 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [150]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [150]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>150</factId>
+ <objectToString>Point at [4.5 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [151]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [151]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>151</factId>
+ <objectToString>Point at [3.8 ; 72.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [152]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [152]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>152</factId>
+ <objectToString>Point at [4.3 ; 89.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [153]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [153]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>153</factId>
+ <objectToString>Point at [4.4 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [154]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [154]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>154</factId>
+ <objectToString>Point at [2.2 ; 57.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [155]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [155]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>155</factId>
+ <objectToString>Point at [4.8 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [156]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [156]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>156</factId>
+ <objectToString>Point at [1.9 ; 49.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [157]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [157]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>157</factId>
+ <objectToString>Point at [4.7 ; 87.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [158]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [158]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>158</factId>
+ <objectToString>Point at [1.8 ; 43.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [159]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [159]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>159</factId>
+ <objectToString>Point at [4.8 ; 94.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [160]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [160]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>160</factId>
+ <objectToString>Point at [2.0 ; 45.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [161]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [161]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>161</factId>
+ <objectToString>Point at [4.4 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [162]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [162]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>162</factId>
+ <objectToString>Point at [2.5 ; 59.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [163]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [163]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>163</factId>
+ <objectToString>Point at [4.3 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [164]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [164]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>164</factId>
+ <objectToString>Point at [4.4 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [165]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [165]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>165</factId>
+ <objectToString>Point at [1.9 ; 54.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [166]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [166]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>166</factId>
+ <objectToString>Point at [4.7 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [167]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [167]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>167</factId>
+ <objectToString>Point at [4.3 ; 73.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [168]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [168]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>168</factId>
+ <objectToString>Point at [2.2 ; 57.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [169]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [169]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>169</factId>
+ <objectToString>Point at [4.7 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [170]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [170]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>170</factId>
+ <objectToString>Point at [2.3 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [171]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [171]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>171</factId>
+ <objectToString>Point at [4.6 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [172]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [172]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>172</factId>
+ <objectToString>Point at [3.3 ; 66.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [173]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [173]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>173</factId>
+ <objectToString>Point at [4.2 ; 77.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [174]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [174]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>174</factId>
+ <objectToString>Point at [2.9 ; 60.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [175]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [175]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>175</factId>
+ <objectToString>Point at [4.6 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [176]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [176]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>176</factId>
+ <objectToString>Point at [3.3 ; 62.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [177]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [177]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>177</factId>
+ <objectToString>Point at [4.2 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [178]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [178]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>178</factId>
+ <objectToString>Point at [2.6 ; 67.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [179]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [179]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>179</factId>
+ <objectToString>Point at [4.6 ; 69.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [180]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [180]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>180</factId>
+ <objectToString>Point at [3.7 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [181]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [181]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>181</factId>
+ <objectToString>Point at [1.8 ; 58.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [182]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [182]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>182</factId>
+ <objectToString>Point at [4.7 ; 90.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [183]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [183]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>183</factId>
+ <objectToString>Point at [4.5 ; 82.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [184]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [184]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>184</factId>
+ <objectToString>Point at [4.5 ; 71.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [185]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [185]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>185</factId>
+ <objectToString>Point at [4.8 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [186]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [186]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>186</factId>
+ <objectToString>Point at [2.0 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [187]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [187]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>187</factId>
+ <objectToString>Point at [4.8 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [188]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [188]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>188</factId>
+ <objectToString>Point at [1.9 ; 62.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [189]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [189]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>189</factId>
+ <objectToString>Point at [4.7 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [190]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [190]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>190</factId>
+ <objectToString>Point at [2.0 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [191]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [191]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>191</factId>
+ <objectToString>Point at [5.1 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [192]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [192]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>192</factId>
+ <objectToString>Point at [4.3 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [193]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [193]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>193</factId>
+ <objectToString>Point at [4.8 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [194]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [194]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>194</factId>
+ <objectToString>Point at [3.0 ; 72.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [195]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [195]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>195</factId>
+ <objectToString>Point at [2.1 ; 54.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [196]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [196]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>196</factId>
+ <objectToString>Point at [4.6 ; 75.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [197]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [197]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>197</factId>
+ <objectToString>Point at [4.0 ; 74.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [198]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [198]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>198</factId>
+ <objectToString>Point at [2.2 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [199]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [199]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>199</factId>
+ <objectToString>Point at [5.1 ; 91.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [200]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [200]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>200</factId>
+ <objectToString>Point at [2.9 ; 60.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [201]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [201]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>201</factId>
+ <objectToString>Point at [4.3 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [202]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [202]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>202</factId>
+ <objectToString>Point at [2.1 ; 54.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [203]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [203]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>203</factId>
+ <objectToString>Point at [4.7 ; 80.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [204]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [204]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>204</factId>
+ <objectToString>Point at [4.5 ; 70.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [205]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [205]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>205</factId>
+ <objectToString>Point at [1.7 ; 60.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [206]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [206]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>206</factId>
+ <objectToString>Point at [4.2 ; 86.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [207]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [207]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>207</factId>
+ <objectToString>Point at [4.3 ; 78.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [208]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [208]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>208</factId>
+ <objectToString>Point at [1.7 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [209]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [209]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>209</factId>
+ <objectToString>Point at [4.4 ; 83.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [210]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [210]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>210</factId>
+ <objectToString>Point at [4.2 ; 76.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [211]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [211]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>211</factId>
+ <objectToString>Point at [2.2 ; 51.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [212]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [212]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>212</factId>
+ <objectToString>Point at [4.7 ; 90.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [213]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [213]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>213</factId>
+ <objectToString>Point at [4.0 ; 71.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [214]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [214]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>214</factId>
+ <objectToString>Point at [1.8 ; 49.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [215]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [215]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>215</factId>
+ <objectToString>Point at [4.7 ; 88.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [216]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [216]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>216</factId>
+ <objectToString>Point at [1.8 ; 52.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [217]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [217]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>217</factId>
+ <objectToString>Point at [4.5 ; 79.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [218]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [218]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>218</factId>
+ <objectToString>Point at [2.1 ; 61.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [219]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [219]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>219</factId>
+ <objectToString>Point at [4.2 ; 81.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [220]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [220]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>220</factId>
+ <objectToString>Point at [2.1 ; 48.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [221]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [221]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>221</factId>
+ <objectToString>Point at [5.2 ; 84.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [222]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [222]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>4</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ObjectLogEvent>
+ <factId>222</factId>
+ <objectToString>Point at [2.0 ; 63.0]</objectToString>
+ <type>1</type>
+</org.drools.audit.event.ObjectLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [222]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [222]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [222]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [222]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 63.0](222)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [221]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [221]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [221]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [221]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.2 ; 84.0](221)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [220]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [220]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [220]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [220]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 48.0](220)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [219]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [219]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [219]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [219]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 81.0](219)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [218]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [218]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [218]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [218]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 61.0](218)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [217]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [217]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [217]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [217]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 79.0](217)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [216]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [216]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [216]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [216]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 52.0](216)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [215]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [215]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [215]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [215]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 88.0](215)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [214]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [214]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [214]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [214]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 49.0](214)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [213]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [213]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [213]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [213]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 71.0](213)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [212]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [212]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [212]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [212]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](212)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [211]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [211]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [211]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [211]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](211)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [210]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [210]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [210]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [210]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 76.0](210)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [209]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [209]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [209]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [209]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 83.0](209)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [208]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [208]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [208]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [208]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 51.0](208)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [207]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [207]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [207]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [207]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 78.0](207)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [206]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [206]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [206]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [206]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 86.0](206)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [205]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [205]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [205]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [205]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.7 ; 60.0](205)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [204]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [204]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [204]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [204]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 70.0](204)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [203]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [203]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [203]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [203]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](203)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [202]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [202]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [202]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [202]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](202)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [201]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [201]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [201]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [201]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 80.0](201)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [200]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [200]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [200]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [200]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](200)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [199]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [199]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [199]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [199]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 91.0](199)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [198]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [198]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [198]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [198]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](198)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [197]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [197]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [197]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [197]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 74.0](197)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [196]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [196]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [196]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [196]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 75.0](196)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [195]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [195]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [195]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [195]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.1 ; 54.0](195)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [194]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [194]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [194]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [194]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.0 ; 72.0](194)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [193]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [193]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [193]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [193]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 84.0](193)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [192]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [192]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [192]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [192]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 83.0](192)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [191]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [191]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [191]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [191]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](191)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [190]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [190]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [190]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [190]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](190)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [189]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [189]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [189]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [189]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 84.0](189)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [188]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [188]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [188]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [188]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 62.0](188)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [187]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [187]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [187]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [187]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](187)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [186]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [186]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [186]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [186]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 51.0](186)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [185]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [185]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [185]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [185]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 80.0](185)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [184]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [184]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [184]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [184]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 71.0](184)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [183]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [183]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [183]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [183]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 82.0](183)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [182]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [182]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [182]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [182]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 90.0](182)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [181]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [181]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [181]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [181]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 58.0](181)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [180]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [180]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [180]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [180]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.7 ; 84.0](180)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [179]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [179]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [179]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [179]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 69.0](179)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [178]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [178]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [178]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [178]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.6 ; 67.0](178)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [177]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [177]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [177]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [177]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 75.0](177)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [176]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [176]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [176]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [176]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 62.0](176)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [175]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [175]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [175]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [175]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 86.0](175)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [174]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [174]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [174]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [174]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.9 ; 60.0](174)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [173]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [173]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [173]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [173]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.2 ; 77.0](173)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [172]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [172]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [172]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [172]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.3 ; 66.0](172)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [171]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [171]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [171]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [171]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.6 ; 77.0](171)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [170]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [170]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [170]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [170]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.3 ; 51.0](170)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [169]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [169]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [169]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [169]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 80.0](169)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [168]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [168]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [168]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [168]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](168)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [167]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [167]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [167]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [167]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 73.0](167)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [166]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [166]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [166]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [166]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 75.0](166)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [165]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [165]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [165]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [165]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 54.0](165)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [164]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [164]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [164]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [164]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 80.0](164)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [163]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [163]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [163]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [163]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 82.0](163)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [162]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [162]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [162]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [162]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.5 ; 59.0](162)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [161]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [161]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [161]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [161]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 81.0](161)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [160]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [160]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [160]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [160]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.0 ; 45.0](160)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [159]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [159]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [159]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [159]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 94.0](159)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [158]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [158]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [158]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [158]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 43.0](158)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [157]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [157]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [157]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [157]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.7 ; 87.0](157)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [156]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [156]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [156]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [156]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 49.0](156)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [155]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [155]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [155]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [155]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.8 ; 81.0](155)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [154]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [154]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [154]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [154]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 57.0](154)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [153]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [153]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [153]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [153]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](153)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [152]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [152]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [152]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [152]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.3 ; 89.0](152)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [151]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [151]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [151]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [151]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 72.0](151)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [150]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [150]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [150]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [150]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.5 ; 84.0](150)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [149]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [149]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [149]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [149]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 73.0](149)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [148]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [148]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [148]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [148]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.0 ; 76.0](148)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [147]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [147]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [147]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [147]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.9 ; 52.0](147)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [146]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [146]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [146]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [146]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [5.1 ; 81.0](146)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [145]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [145]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [145]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [145]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [2.2 ; 51.0](145)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [144]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [144]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [144]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [144]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 78.0](144)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [143]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [143]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [143]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [143]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.4 ; 75.0](143)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [142]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [142]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [142]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [142]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [1.8 ; 53.0](142)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [141]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [141]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [141]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [141]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.1 ; 77.0](141)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [140]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [140]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [140]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [140]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [4.0 ; 77.0](140)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [139]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](139)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class2_clust [139]</activationId>
+ <rule>Class2_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](139)</declarations>
+ <type>7</type>
+</org.drools.audit.event.ActivationLogEvent>
+<org.drools.audit.event.ActivationLogEvent>
+ <activationId>Class1_clust [139]</activationId>
+ <rule>Class1_clust</rule>
+ <declarations>$s=Point at [3.8 ; 75.0](139)</declarations>
+ <type>6</type>
+</org.drools.audit.event.ActivationLogEvent>
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log2.txt
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log2.txt (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/log2.txt 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,7548 @@
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 78.0] with degree 25%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 25%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.9 ; 74.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.9 ; 74.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 74.0] with degree 39%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 39%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 74.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 68.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 68.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 68.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 68.0] with degree 63%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 63%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 68.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 68.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 76.0] with degree 32%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 32%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.5 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.5 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 84.0] with degree 12%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 12%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.3 ; 50.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.3 ; 50.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 50.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 50.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 50.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 50.0] with degree 56%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 56%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 93.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 93.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 93.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 93.0] with degree 3%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 3%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 93.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 93.0] with degree 90%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 90%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 55.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 55.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 55.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 55.0] with degree 66%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 66%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.9 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.9 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.9 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.9 ; 76.0] with degree 31%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 31%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.9 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.9 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 58.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 58.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 58.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 58.0] with degree 72%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 72%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 74.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 74.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 74.0] with degree 38%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 38%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 74.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.4 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.4 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.4 ; 75.0] with degree 36%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 36%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.4 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 56.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 56.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 56.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 56.0] with degree 68%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 68%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.9 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.9 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 69.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 69.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 69.0] with degree 60%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 60%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 69.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.1 ; 57.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.1 ; 57.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.1 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.1 ; 57.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.1 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.1 ; 57.0] with degree 72%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 72%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 90.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 90.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 90.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 90.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 42.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 42.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 42.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 42.0] with degree 66%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 66%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 42.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 42.0] with degree 40%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 40%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 91.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 91.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 91.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 91.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.2 ; 79.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.2 ; 79.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.2 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.2 ; 79.0] with degree 23%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 23%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.2 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.2 ; 79.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 53.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 53.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 53.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 53.0] with degree 62%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 62%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 76.0] with degree 31%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 31%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.9 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.9 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 82.0] with degree 16%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 16%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 84.0] with degree 12%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 12%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.3 ; 53.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.3 ; 53.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 53.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 53.0] with degree 63%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 63%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 86.0] with degree 9%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 9%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 85.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 85.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 85.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 85.0] with degree 10%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 10%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 85.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 85.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 45.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 45.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 45.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 45.0] with degree 78%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 78%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 45.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 45.0] with degree 46%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 46%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 88.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 88.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 88.0] with degree 6%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 6%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 88.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 49.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 49.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 49.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 49.0] with degree 54%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 54%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.5 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.5 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 82.0] with degree 16%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 16%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 73.0] with degree 43%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 43%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 67.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 67.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 67.0] with degree 68%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 68%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 67.0] with degree 90%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 90%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 68.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 68.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 68.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 68.0] with degree 62%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 62%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 68.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 68.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.6 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.6 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.6 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.6 ; 86.0] with degree 9%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 9%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.6 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.6 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 72.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 72.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 72.0] with degree 47%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 47%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 72.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 36%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 36%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 36%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 36%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.5 ; 66.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.5 ; 66.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 66.0] with degree 74%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 74%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 66.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 70.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 70.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 70.0] with degree 55%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 55%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 70.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 79.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 79.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 79.0] with degree 23%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 23%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 79.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 60.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 60.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 60.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 60.0] with degree 78%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 78%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.4 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.4 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.4 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.4 ; 86.0] with degree 9%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 9%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.4 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.4 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 71.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 71.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 51%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 51%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.3 ; 67.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.3 ; 67.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 67.0] with degree 70%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 70%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 67.0] with degree 89%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 89%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 76.0] with degree 32%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 32%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.3 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.3 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 76.0] with degree 33%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 33%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 55.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 55.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 55.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 55.0] with degree 66%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 66%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 73.0] with degree 42%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 42%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.9 ; 56.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.9 ; 56.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 56.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 56.0] with degree 69%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 69%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 57.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 57.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 57.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 57.0] with degree 70%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 70%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.6 ; 71.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.6 ; 71.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.6 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.6 ; 71.0] with degree 51%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 51%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.6 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.6 ; 71.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 72.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 72.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 72.0] with degree 47%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 47%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 72.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 77.0] with degree 29%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 29%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 55.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 55.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 55.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 55.0] with degree 66%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 66%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 75.0] with degree 34%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 34%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.5 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.5 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 73.0] with degree 43%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 43%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 70.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 70.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 70.0] with degree 55%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 55%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 70.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 83.0] with degree 14%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 14%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 50.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 50.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 50.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 50.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 50.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 50.0] with degree 56%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 56%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 95.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 95.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 95.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 95.0] with degree 2%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 2%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 95.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 95.0] with degree 87%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 87%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 82.0] with degree 16%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 16%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 54.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 54.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 54.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 54.0] with degree 64%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 64%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.9 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.9 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 78.0] with degree 26%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 26%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 78.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.5 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.5 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 81.0] with degree 18%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 18%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.5 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.5 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 53.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 53.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 53.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 53.0] with degree 62%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 62%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 89.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 89.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 89.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 89.0] with degree 5%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 5%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 89.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 89.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 44.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 44.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 44.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 44.0] with degree 74%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 74%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 44.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 44.0] with degree 44%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 44%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 78.0] with degree 25%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 25%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 61.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 61.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 61.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 61.0] with degree 78%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 78%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 73.0] with degree 41%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 41%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.9 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.9 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 73.0] with degree 43%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 43%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 76.0] with degree 31%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 31%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 55.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 55.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 55.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 55.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 55.0] with degree 66%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 66%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 86.0] with degree 9%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 9%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 48.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 48.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 48.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 48.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 48.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 48.0] with degree 52%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 52%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 77.0] with degree 28%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 28%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 73.0] with degree 42%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 42%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 70.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 70.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 70.0] with degree 55%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 55%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 70.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 88.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 88.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 88.0] with degree 6%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 6%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 88.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.7 ; 61.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.7 ; 61.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.7 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.7 ; 61.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.7 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.7 ; 61.0] with degree 79%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 79%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 78.0] with degree 25%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 25%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 61.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 61.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 61.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 61.0] with degree 78%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 78%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 19%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 19%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 79.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 79.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 79.0] with degree 23%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 23%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 79.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 76.0] with degree 31%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 31%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 56.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 56.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 56.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 56.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 56.0] with degree 68%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 68%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 47.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 47.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 47.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 47.0] with degree 85%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 85%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 47.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 47.0] with degree 50%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 50%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 76.0] with degree 31%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 31%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.5 ; 61.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.5 ; 61.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 61.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 61.0] with degree 79%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 79%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 72.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 72.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 72.0] with degree 46%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 46%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 72.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 74.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 74.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 74.0] with degree 38%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 38%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 74.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 69.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 69.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 69.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 69.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 78.0] with degree 25%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 25%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.1 ; 52.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.1 ; 52.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 52.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 52.0] with degree 60%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 60%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 91.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 91.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 91.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 91.0] with degree 92%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 92%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 66.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 66.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 66.0] with degree 71%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 71%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 66.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 71.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 71.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 51%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 51%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 77.0] with degree 29%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 29%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 74.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 74.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 74.0] with degree 38%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 38%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 74.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 70.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 70.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 70.0] with degree 55%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 55%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 70.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.9 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.9 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 83.0] with degree 14%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 14%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.9 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.9 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.2 ; 53.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.2 ; 53.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.2 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.2 ; 53.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.2 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.2 ; 53.0] with degree 63%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 63%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 62.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 62.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 62.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 62.0] with degree 81%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 81%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 73.0] with degree 41%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 41%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 58.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 58.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 58.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 58.0] with degree 73%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 73%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 82.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 77.0] with degree 28%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 28%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 36%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 36%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 77.0] with degree 29%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 29%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.1 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.1 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 77.0] with degree 29%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 29%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.1 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.1 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 53.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 53.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 53.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 53.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 53.0] with degree 62%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 62%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 78.0] with degree 26%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 26%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [5.1 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [5.1 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 81.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 52.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 52.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 52.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 52.0] with degree 60%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 60%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [5.0 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [5.0 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.0 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [5.0 ; 76.0] with degree 30%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 30%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.0 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [5.0 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 73.0] with degree 42%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 42%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.8 ; 72.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.8 ; 72.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 72.0] with degree 47%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 47%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.8 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.8 ; 72.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 89.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 89.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 89.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 89.0] with degree 5%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 5%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 89.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 89.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 57.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 57.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 57.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 57.0] with degree 71%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 71%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 49.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 49.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 49.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 49.0] with degree 54%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 54%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 87.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 87.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 87.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 87.0] with degree 7%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 7%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 87.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 87.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 43.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 43.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 43.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 43.0] with degree 70%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 70%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 43.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 43.0] with degree 42%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 42%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 94.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 94.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 94.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 94.0] with degree 2%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 2%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 94.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 94.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 45.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 45.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 45.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 45.0] with degree 78%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 78%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 45.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 45.0] with degree 46%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 46%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.5 ; 59.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.5 ; 59.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 59.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 59.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.5 ; 59.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.5 ; 59.0] with degree 75%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 75%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 54.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 54.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 54.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 54.0] with degree 64%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 64%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 75.0] with degree 34%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 34%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 73.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 73.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 73.0] with degree 42%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 42%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 73.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 73.0] with degree 97%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 97%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 57.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 57.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 57.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 57.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 57.0] with degree 71%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 71%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 80.0] with degree 19%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 19%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.3 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.3 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.3 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.3 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 77.0] with degree 28%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 28%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.3 ; 66.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.3 ; 66.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 66.0] with degree 73%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 73%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 66.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 66.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 77.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 77.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 77.0] with degree 28%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 28%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 77.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 77.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.9 ; 60.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.9 ; 60.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 60.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 60.0] with degree 77%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 77%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 86.0] with degree 8%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 8%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.3 ; 62.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.3 ; 62.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 62.0] with degree 87%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 87%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.3 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.3 ; 62.0] with degree 81%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 81%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 75.0] with degree 35%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 35%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.6 ; 67.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.6 ; 67.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.6 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.6 ; 67.0] with degree 70%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 70%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.6 ; 67.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.6 ; 67.0] with degree 89%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 89%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 69.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 69.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 69.0] with degree 57%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 57%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 69.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 69.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.7 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.7 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 84.0] with degree 12%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 12%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.7 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.7 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 58.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 58.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 58.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 58.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 58.0] with degree 72%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 72%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 90.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 90.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 90.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 90.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 82.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 82.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 82.0] with degree 15%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 15%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 82.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 82.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 71.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 71.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 71.0] with degree 50%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 50%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 71.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 19%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 19%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 19%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 19%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.9 ; 62.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.9 ; 62.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 62.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.9 ; 62.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.9 ; 62.0] with degree 80%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 80%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [5.1 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [5.1 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 81.0] with degree 17%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 17%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 81.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.8 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.8 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.8 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.8 ; 84.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [3.0 ; 72.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [3.0 ; 72.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.0 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [3.0 ; 72.0] with degree 48%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 48%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [3.0 ; 72.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [3.0 ; 72.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.1 ; 54.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.1 ; 54.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 54.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 54.0] with degree 64%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 64%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.6 ; 75.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.6 ; 75.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 75.0] with degree 34%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 34%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.6 ; 75.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.6 ; 75.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 74.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 74.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 74.0] with degree 39%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 39%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 74.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 74.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [5.1 ; 91.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [5.1 ; 91.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 91.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.1 ; 91.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [5.1 ; 91.0] with degree 92%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 92%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.9 ; 60.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.9 ; 60.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 60.0] with degree 93%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 93%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.9 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.9 ; 60.0] with degree 77%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 77%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 80.0] with degree 20%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 20%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.1 ; 54.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.1 ; 54.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 54.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 54.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 54.0] with degree 64%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 64%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 80.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 80.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 80.0] with degree 19%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 19%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 80.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 80.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 70.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 70.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 70.0] with degree 54%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 54%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 70.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 70.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 60.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 60.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 60.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 60.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 60.0] with degree 76%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 76%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 86.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 86.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 86.0] with degree 9%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 9%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 86.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 86.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.3 ; 78.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.3 ; 78.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 78.0] with degree 25%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 25%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.3 ; 78.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.3 ; 78.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.7 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.7 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.7 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.7 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.4 ; 83.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.4 ; 83.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 83.0] with degree 13%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 13%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.4 ; 83.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.4 ; 83.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 76.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 76.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 76.0] with degree 32%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 32%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 76.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 76.0] with degree 99%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 99%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.2 ; 51.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.2 ; 51.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.2 ; 51.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.2 ; 51.0] with degree 58%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 58%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 90.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 90.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 90.0] with degree 4%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 4%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 90.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 90.0] with degree 94%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 94%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.0 ; 71.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.0 ; 71.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 51%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 51%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.0 ; 71.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.0 ; 71.0] with degree 95%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 95%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 49.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 49.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 49.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 49.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 49.0] with degree 54%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 54%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.7 ; 88.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.7 ; 88.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 88.0] with degree 6%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 6%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.7 ; 88.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.7 ; 88.0] with degree 96%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 96%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [1.8 ; 52.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [1.8 ; 52.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 52.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [1.8 ; 52.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [1.8 ; 52.0] with degree 60%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 60%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.5 ; 79.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.5 ; 79.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 79.0] with degree 22%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 22%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.5 ; 79.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.5 ; 79.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.1 ; 61.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.1 ; 61.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 61.0] with degree 91%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 91%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 61.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 61.0] with degree 79%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 79%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [4.2 ; 81.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [4.2 ; 81.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 81.0] with degree 18%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 18%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [4.2 ; 81.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [4.2 ; 81.0] with degree 100%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 100%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.1 ; 48.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.1 ; 48.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 48.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 48.0] with degree 88%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 88%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.1 ; 48.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.1 ; 48.0] with degree 52%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 52%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [5.2 ; 84.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [5.2 ; 84.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.2 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [5.2 ; 84.0] with degree 11%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 11%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [5.2 ; 84.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [5.2 ; 84.0] with degree 98%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 98%
+AbstractWorkingMemory : Uncertain State / Justify Ordeal
+AWM : Brand new statement, eval everything
+AbstractWorkingMemory : Wrapped a to-be-inserted obj with a handle
+AbstractWorkingMemory : New insert method uses uncValues
+EntryPointNode : Dispatching Point at [2.0 ; 63.0] to node [ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=data.Sample2]]with tval 100%
+ConstraintSignature Built a ConstrSignature : class == data.Sample2
+ObjectTypeNode : Trying to filter Point at [2.0 ; 63.0]
+ ObjectTypeNode : Object.Class vs class match 100%
+ ObjectTypeNode : Object vs class match 100%
+ ObjectTypeNode : Global result 100%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 63.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 0
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 0
+LiteralConstraint : transformed to signature this classify 0
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 63.0] with degree 85%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 85%
+LiteralConstraint :: Trying to evaluate an Alpha-Constraint over Object ...Point at [2.0 ; 63.0]
+Using extractor of type class org.drools.base.ClassFieldReader
+The value to be matched against is 1
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+ConstraintSignature Built a ConstrSignature : this classify null
+LiteralConstraint : transformed to signature this classify null
+ConstraintSignature Built a ConstrSignature : this classify 1
+LiteralConstraint : transformed to signature this classify 1
+UNCERTAIN AlphaNode : Passed object Point at [2.0 ; 63.0] with degree 82%
+UncertainLeftTuple : U.Left Tuple has been created
+ 100% 82%
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Act.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Act.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Act.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,5 @@
+package data;
+
+public class Act {
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Fan.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Fan.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Fan.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,42 @@
+package data;
+
+import uncertainty.truthvals.IUncertainDegree;
+import fuzzy.domains.SpeedDomain;
+import fuzzy.domains.TypedNumberField;
+
+public class Fan {
+
+ private TypedNumberField speed = new TypedNumberField(SpeedDomain.getInstance());;
+
+
+
+
+
+ public void setSpeed(Double speed) {
+ this.speed.setValue(speed);
+ }
+
+ public void setSpeedInfo(String op, String parm, IUncertainDegree deg) {
+ this.speed.setInfo(op, parm, deg);
+ }
+
+ public Double getSpeed() {
+ Number n = speed.getValue();
+ if (n != null)
+ return n.doubleValue();
+ return null;
+ }
+
+
+ public boolean equals(Object other) {
+ if (other == null) return false;
+ if (other.getClass() != this.getClass()) return false;
+ return true;
+ }
+
+
+ public int hashCode() {
+ return 5313443;
+ }
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Point2.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Point2.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Point2.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,59 @@
+/**
+ *
+ */
+package data;
+
+/**
+ * @author davide
+ *
+ */
+public class Point2 {
+
+ private Double x;
+
+ private Double y;
+
+ /**
+ * @param x the x to set
+ */
+ public void setX(Double x) {
+ this.x = x;
+ }
+
+ /**
+ * @return the x
+ */
+ public Double getX() {
+ return x;
+ }
+
+ /**
+ * @param y the y to set
+ */
+ public void setY(Double y) {
+ this.y = y;
+ }
+
+ /**
+ * @return the y
+ */
+ public Double getY() {
+ return y;
+ }
+
+
+ public Point2(Double x, Double y) {
+ setX(x);
+ setY(y);
+ }
+
+
+ public String toString() {
+ return "Point at ["+x+" ; " + y + "]";
+ }
+
+ public Double[] getPosition() {
+ return new Double[] {x, y};
+ }
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Room.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Room.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Room.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,49 @@
+package data;
+
+import fuzzy.domains.HumidityDomain;
+import fuzzy.domains.TemperatureDomain;
+import fuzzy.domains.TypedNumberField;
+
+public class Room {
+
+
+
+ private TypedNumberField temperature = new TypedNumberField(TemperatureDomain.getInstance());
+
+
+
+
+ public void setTemperature(Double temperature) {
+ this.temperature.setValue(temperature);
+ }
+
+ public Double getTemperature() {
+ Number n = temperature.getValue();
+ if (n != null)
+ return n.doubleValue();
+ return null;
+ }
+
+
+
+ private TypedNumberField humidity = new TypedNumberField(HumidityDomain.getInstance());
+
+ public void setHumidity(Double humidity) {
+ this.humidity.setValue(humidity);
+ }
+
+ public Double getHumidity() {
+ Number n = humidity.getValue();
+ if (n != null)
+ return n.doubleValue();
+ return null;
+ }
+
+
+
+
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Sample2.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Sample2.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/data/Sample2.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,68 @@
+/**
+ *
+ */
+package data;
+
+/**
+ * @author davide
+ *
+ */
+public class Sample2 extends Point2 {
+
+ private Integer epoch;
+
+ /**
+ * @param x
+ * @param y
+ */
+ public Sample2(Double x, Double y, int t) {
+ super(x, y);
+
+ setEpoch(t);
+
+ }
+
+ public void setEpoch(int epoch) {
+ this.epoch = epoch;
+ }
+
+ public Integer getEpoch() {
+ return epoch;
+ }
+
+
+
+
+
+
+
+
+ public void setEpsilon1(Double epsilon) {
+ this.epsilon1 = epsilon;
+ }
+
+ public Double getEpsilon1() {
+ return epsilon1;
+ }
+
+
+ private Double epsilon1 = new Double(0);
+
+
+
+
+ public void setEpsilon2(Double epsilon) {
+ this.epsilon2 = epsilon;
+ }
+
+ public Double getEpsilon2() {
+ return epsilon2;
+ }
+
+
+ private Double epsilon2 = new Double(0);
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/DomainEvaluatorDefinition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/DomainEvaluatorDefinition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/DomainEvaluatorDefinition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,79 @@
+package evaluators;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.IUncertainUnaryEvaluatorDefinition;
+import org.drools.base.evaluators.Operator;
+import org.drools.spi.Evaluator;
+
+import fuzzy.domains.IDomainPartition;
+
+public abstract class DomainEvaluatorDefinition implements
+ IUncertainUnaryEvaluatorDefinition {
+
+ protected IDomainPartition domain;
+
+
+
+ public Evaluator getEvaluator(ValueType type, String operatorId,
+ boolean isNegated, String parameterText) {
+ return domain.getEvaluator(type, operatorId, isNegated, parameterText);
+
+ }
+
+
+
+ public Evaluator getEvaluator(ValueType type, Operator operator,
+ String parameterText) {
+ return getEvaluator(type,operator.getOperatorString(),false,parameterText);
+ }
+
+ public Evaluator getEvaluator(ValueType type, Operator operator) {
+ return getEvaluator(type,operator.getOperatorString(),false,"");
+ }
+
+
+
+
+
+
+ public String[] getEvaluatorIds() {
+ return domain.getEvaluatorIds();
+ }
+
+
+
+ public boolean isNegatable() {
+ return true;
+ }
+
+ @Override
+ public boolean operatesOnFactHandles() {
+ return false;
+ }
+
+
+
+ public boolean supportsType(ValueType type) {
+ return type.isNumber();
+ }
+
+
+
+ @Override
+ public void readExternal(ObjectInput in) throws IOException,
+ ClassNotFoundException {
+ }
+
+
+
+ @Override
+ public void writeExternal(ObjectOutput out) throws IOException {
+ }
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluator.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluator.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluator.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,180 @@
+package evaluators;
+
+
+import java.io.File;
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.lang.reflect.InvocationTargetException;
+import java.util.StringTokenizer;
+
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import data.Sample2;
+
+import evaluators.membership.IMembershipFunction;
+import evaluators.membership.INumericSetMembershipFunction;
+import evaluators.membership.Radial2DMembershipFunction;
+import evaluators.membership.TriangleMembership;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+public class FakeSubSymbEvaluator extends BaseUncertainEvaluator implements IUncertainEvaluator {
+
+
+ private IMembershipFunction mu0;
+ private IMembershipFunction mu1;
+
+ private boolean isNegated;
+
+
+ public FakeSubSymbEvaluator(Operator op, final ValueType type,
+ final boolean isNegated,
+ final String parameters) {
+ super( type , op);
+ this.isNegated = isNegated;
+
+ mu0 = new Radial2DMembershipFunction(2,55,10,20);
+ mu1 = new Radial2DMembershipFunction(4,80,15,40);
+
+
+ }
+
+
+
+ public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ super.readExternal(in);
+ mu0 = (IMembershipFunction) in.readObject();
+ mu1 = (IMembershipFunction) in.readObject();
+ isNegated = in.readBoolean();
+ }
+
+ public void writeExternal(ObjectOutput out) throws IOException {
+ super.writeExternal(out);
+ out.writeObject(mu0);
+ out.writeObject(mu1);
+ out.writeBoolean(isNegated);
+ }
+
+
+
+ protected IUncertainDegree eval(Sample2 samp, int klass, WorkingMemory workingMemory) {
+ if (! (workingMemory.getRuleBase() instanceof IUncertainRuleBase)) {
+ throw new RuntimeDroolsException("Fuzzy Evaluator : Uncertainty has not been enabled in the current Rule Base");
+ }
+ IDegreeFactory factory = ((IUncertainRuleBase) workingMemory.getRuleBase()).getTruthFactory();
+
+
+ if (klass == 0)
+ return mu0.eval(new double[] {samp.getX() ,samp.getY()}, factory);
+ if (klass == 1)
+ return mu1.eval(new double[] {samp.getX() ,samp.getY()}, factory);
+
+ return factory.Unknown();
+ }
+
+
+
+
+
+
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+
+ return eval((Sample2) object1, value.getIntValue(), workingMemory);
+
+
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+ return evaluateUncertain(workingMemory, extractor, object1, value).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedLeft(WorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+ public boolean evaluateCachedLeft(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ return evaluateUncertainCachedLeft(workingMemory,context,object1).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedRight(WorkingMemory workingMemory,
+ VariableContextEntry context, Object class1object2) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+ public boolean evaluateCachedRight(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object2) {
+ return evaluateUncertainCachedRight(workingMemory, context, object2).toBoolean();
+ }
+
+
+
+
+
+ @Override
+ public int hashCode() {
+ final int PRIME = 37;
+ int result = PRIME * super.hashCode() * mu0.hashCode() * mu1.hashCode();
+ return result;
+ }
+
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ @Override
+ public boolean equals(Object obj) {
+ if ( this == obj ) return true;
+ if ( !super.equals( obj ) ) return false;
+ if ( getClass() != obj.getClass() ) return false;
+ boolean ans = this.mu0.equals(((FakeSubSymbEvaluator) obj).mu0);
+ return ans && this.mu1.equals(((FakeSubSymbEvaluator) obj).mu1);
+ }
+
+ /**
+ * This methods tries to parse the string of parameters to customize
+ * the evaluator.
+ *
+ * @param parameters
+ */
+ private void parseParameters(String parameters) {
+
+
+ }
+
+}
+
+
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluatorDefinition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluatorDefinition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FakeSubSymbEvaluatorDefinition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,90 @@
+package evaluators;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.IUncertainUnaryEvaluatorDefinition;
+import org.drools.base.evaluators.Operator;
+import org.drools.spi.Evaluator;
+
+import fuzzy.domains.HumidityDomain;
+import fuzzy.domains.IDomainPartition;
+
+public class FakeSubSymbEvaluatorDefinition implements
+ IUncertainUnaryEvaluatorDefinition {
+
+
+
+ public static final String CLASSIFY = "classify";
+
+ public static final Operator classifyOp = Operator.addOperatorToRegistry( CLASSIFY,false );
+
+
+ protected static String[] SUPPORTED_IDS = { classifyOp.getOperatorString()
+ };
+
+
+
+
+
+ public Evaluator getEvaluator(ValueType type, String operatorId,
+ boolean isNegated, String parameterText) {
+ return new FakeSubSymbEvaluator(classifyOp, type, isNegated, parameterText);
+
+ }
+
+
+
+ public Evaluator getEvaluator(ValueType type, Operator operator,
+ String parameterText) {
+ return getEvaluator(type,operator.getOperatorString(),false,parameterText);
+ }
+
+ public Evaluator getEvaluator(ValueType type, Operator operator) {
+ return getEvaluator(type,operator.getOperatorString(),false,"");
+ }
+
+
+
+
+
+
+ public String[] getEvaluatorIds() {
+ return SUPPORTED_IDS;
+ }
+
+
+
+ public boolean isNegatable() {
+ return false;
+ }
+
+ @Override
+ public boolean operatesOnFactHandles() {
+ return false;
+ }
+
+
+
+ public boolean supportsType(ValueType type) {
+ return false;
+ }
+
+
+
+ @Override
+ public void readExternal(ObjectInput in) throws IOException,
+ ClassNotFoundException {
+ }
+
+
+
+ @Override
+ public void writeExternal(ObjectOutput out) throws IOException {
+ }
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FuzzyNumericEvaluator.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FuzzyNumericEvaluator.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/FuzzyNumericEvaluator.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,221 @@
+package evaluators;
+
+
+import java.io.File;
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.lang.reflect.InvocationTargetException;
+import java.util.StringTokenizer;
+
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import evaluators.membership.INumericSetMembershipFunction;
+import evaluators.membership.TriangleMembership;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+public class FuzzyNumericEvaluator extends BaseUncertainEvaluator implements IUncertainEvaluator {
+
+
+ private INumericSetMembershipFunction mu;
+
+ private boolean isNegated;
+
+
+ public FuzzyNumericEvaluator(Operator op, final ValueType type,
+ final boolean isNegated,
+ final String parameters) {
+ super( type , op);
+ this.isNegated = isNegated;
+
+ this.mu = this.parseParameters( parameters );
+ }
+
+
+
+ public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ super.readExternal(in);
+ mu = (INumericSetMembershipFunction) in.readObject();
+ isNegated = in.readBoolean();
+ }
+
+ public void writeExternal(ObjectOutput out) throws IOException {
+ super.writeExternal(out);
+ out.writeObject(mu);
+ out.writeBoolean(isNegated);
+ }
+
+
+
+ protected IUncertainDegree eval(Number number, WorkingMemory workingMemory) {
+ if (! (workingMemory.getRuleBase() instanceof IUncertainRuleBase)) {
+ throw new RuntimeDroolsException("Fuzzy Evaluator : Uncertainty has not been enabled in the current Rule Base");
+ }
+ IDegreeFactory factory = ((IUncertainRuleBase) workingMemory.getRuleBase()).getTruthFactory();
+
+ if (number == null) return factory.Unknown();
+
+ return mu.eval(number, factory);
+ }
+
+
+
+
+
+
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+
+ Object field = extractor.getValue(object1);
+ if (field == null)
+ return eval(null, workingMemory);
+
+ return eval((Number) field, workingMemory);
+
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+ return evaluateUncertain(workingMemory, extractor, object1, value).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedLeft(WorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+ public boolean evaluateCachedLeft(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ return evaluateUncertainCachedLeft(workingMemory,context,object1).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedRight(WorkingMemory workingMemory,
+ VariableContextEntry context, Object object2) {
+ throw new RuntimeDroolsException("Fuzzy Numeric Evaluator : Unary op ");
+ }
+ public boolean evaluateCachedRight(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object2) {
+ return evaluateUncertainCachedRight(workingMemory, context, object2).toBoolean();
+ }
+
+
+
+
+
+ public Number getCenter() {
+ return mu.getCenter();
+ }
+
+
+
+
+ @Override
+ public int hashCode() {
+ final int PRIME = 37;
+ int result = PRIME * super.hashCode() * mu.hashCode();
+ return result;
+ }
+
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ @Override
+ public boolean equals(Object obj) {
+ if ( this == obj ) return true;
+ if ( !super.equals( obj ) ) return false;
+ if ( getClass() != obj.getClass() ) return false;
+ return this.mu.equals(((FuzzyNumericEvaluator) obj).mu);
+ }
+
+ /**
+ * This methods tries to parse the string of parameters to customize
+ * the evaluator.
+ *
+ * @param parameters
+ */
+ private INumericSetMembershipFunction parseParameters(String parameters) {
+
+ StringTokenizer tok = new StringTokenizer(parameters," ,");
+ String className = tok.nextToken();
+
+ int numParm = tok.countTokens();
+ String[] params = new String[numParm];
+
+ for (int j = 0; j < numParm; j++) {
+ params[j] = tok.nextToken();
+ }
+
+
+ try {
+ Class clazz = Class.forName(className);
+ Object obj = clazz.getConstructor().newInstance();
+
+ if (obj instanceof INumericSetMembershipFunction) {
+
+ INumericSetMembershipFunction mu = (INumericSetMembershipFunction) obj;
+ mu.init(params);
+ return mu;
+ }
+ } catch (ClassNotFoundException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (SecurityException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (NoSuchMethodException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (IllegalArgumentException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (InstantiationException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (IllegalAccessException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ } catch (InvocationTargetException e) {
+ System.out.println(e.toString());
+// e.printStackTrace();
+ }
+
+ throw new RuntimeDroolsException( "[Fuzzy Numeric Evaluator]: Unable to parse parameters: '" + parameters + "'" );
+
+
+ }
+
+}
+
+
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/HumidityEvaluatorDefinition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/HumidityEvaluatorDefinition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/HumidityEvaluatorDefinition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,53 @@
+package evaluators;
+
+import uncertainty.factory.IDegreeFactory;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseEvaluator;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.IUncertainBinaryEvaluatorDefinition;
+import org.drools.base.evaluators.IUncertainUnaryEvaluatorDefinition;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import fuzzy.domains.HumidityDomain;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+
+/**
+ *
+ * @author sotty
+
+ *
+ */
+public class HumidityEvaluatorDefinition extends DomainEvaluatorDefinition {
+
+
+
+ public HumidityEvaluatorDefinition() {
+ domain = HumidityDomain.getInstance();
+ }
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/MockEvaluator.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/MockEvaluator.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/MockEvaluator.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,141 @@
+package evaluators;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+public class MockEvaluator extends BaseUncertainEvaluator implements IUncertainEvaluator {
+
+
+ private final static Operator MOP = Operator.addOperatorToRegistry("NOPERATOR", false) ;
+
+
+ public MockEvaluator(final ValueType type,
+ final boolean isNegated,
+ final String parameters) {
+ super( type,
+ MOP);
+ this.parseParameters( parameters );
+ }
+
+ public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ super.readExternal(in);
+
+
+ }
+
+ public void writeExternal(ObjectOutput out) throws IOException {
+ super.writeExternal(out);
+
+
+ }
+
+
+
+ protected IUncertainDegree eval(WorkingMemory workingMemory) {
+ if (! (workingMemory.getRuleBase() instanceof IUncertainRuleBase)) {
+ throw new RuntimeDroolsException("Mock Evaluator : Uncertainty has not been enabled in the current Rule Base");
+ }
+ IDegreeFactory factory = ((IUncertainRuleBase) workingMemory.getRuleBase()).getTruthFactory();
+
+ return factory.Unknown();
+ }
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+
+ return eval(workingMemory);
+
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor extractor, Object object1, FieldValue value) {
+ return eval(workingMemory).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertain(WorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ return eval(workingMemory);
+ }
+
+ public boolean evaluate(InternalWorkingMemory workingMemory,
+ InternalReadAccessor leftExtractor, Object left,
+ InternalReadAccessor rightExtractor, Object right) {
+ return eval(workingMemory).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedLeft(WorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ return eval(workingMemory);
+ }
+ public boolean evaluateCachedLeft(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object1) {
+ return eval(workingMemory).toBoolean();
+ }
+
+
+ public IUncertainDegree evaluateUncertainCachedRight(WorkingMemory workingMemory,
+ VariableContextEntry context, Object object2) {
+ return eval(workingMemory);
+ }
+ public boolean evaluateCachedRight(InternalWorkingMemory workingMemory,
+ VariableContextEntry context, Object object2) {
+ return eval(workingMemory).toBoolean();
+ }
+
+
+
+
+ @Override
+ public int hashCode() {
+ final int PRIME = 37;
+ int result = PRIME * super.hashCode();
+ return result;
+ }
+
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ @Override
+ public boolean equals(Object obj) {
+ if ( this == obj ) return true;
+ if ( !super.equals( obj ) ) return false;
+ if ( getClass() != obj.getClass() ) return false;
+ return true;
+ }
+
+ /**
+ * This methods tries to parse the string of parameters to customize
+ * the evaluator.
+ *
+ * @param parameters
+ */
+ private void parseParameters(String parameters) {
+
+ }
+
+}
+
+
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/SpeedEvaluatorDefinition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/SpeedEvaluatorDefinition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/SpeedEvaluatorDefinition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,53 @@
+package evaluators;
+
+import uncertainty.factory.IDegreeFactory;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseEvaluator;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.IUncertainBinaryEvaluatorDefinition;
+import org.drools.base.evaluators.IUncertainUnaryEvaluatorDefinition;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import fuzzy.domains.SpeedDomain;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+
+/**
+ *
+ * @author sotty
+
+ *
+ */
+public class SpeedEvaluatorDefinition extends DomainEvaluatorDefinition {
+
+
+
+ public SpeedEvaluatorDefinition() {
+ domain = SpeedDomain.getInstance();
+ }
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/TemperatureEvaluatorDefinition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/TemperatureEvaluatorDefinition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/TemperatureEvaluatorDefinition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,53 @@
+package evaluators;
+
+import uncertainty.factory.IDegreeFactory;
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseEvaluator;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.IUncertainBinaryEvaluatorDefinition;
+import org.drools.base.evaluators.IUncertainUnaryEvaluatorDefinition;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+import fuzzy.domains.TemperatureDomain;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+
+
+
+
+/**
+ *
+ * @author sotty
+
+ *
+ */
+public class TemperatureEvaluatorDefinition extends DomainEvaluatorDefinition {
+
+
+
+ public TemperatureEvaluatorDefinition() {
+ domain = TemperatureDomain.getInstance();
+ }
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/IMembershipFunction.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/IMembershipFunction.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/IMembershipFunction.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,10 @@
+package evaluators.membership;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public interface IMembershipFunction {
+
+ public IUncertainDegree eval(Object object, IDegreeFactory factory);
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/INumericSetMembershipFunction.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/INumericSetMembershipFunction.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/INumericSetMembershipFunction.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,16 @@
+package evaluators.membership;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public interface INumericSetMembershipFunction extends IMembershipFunction {
+
+ public void init(String[] args);
+
+ public IUncertainDegree eval(Number number, IDegreeFactory factory);
+
+
+
+ public Number getCenter();
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/Radial2DMembershipFunction.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/Radial2DMembershipFunction.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/Radial2DMembershipFunction.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,38 @@
+package evaluators.membership;
+
+import java.awt.geom.Point2D;
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.Degree;
+import uncertainty.truthvals.IUncertainDegree;
+
+public class Radial2DMembershipFunction implements IMembershipFunction {
+
+ double x;
+ double y;
+ double extx;
+ double exty;
+
+ public Radial2DMembershipFunction(double x, double y, double extx, double exty) {
+ this.x = x;
+ this.y = y;
+ this.extx = extx;
+ this.exty = exty;
+ }
+
+
+
+ @Override
+ public IUncertainDegree eval(Object object, IDegreeFactory factory) {
+ double[] vals = (double[]) object;
+
+ double dx = (x - vals[0]) / extx;
+ double dy = (y - vals[1]) / exty;
+ double dist = Math.sqrt(dx*dx + dy*dy);
+ double val = Math.exp(-dist*dist);
+ return factory.buildDegree(val);
+ }
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/TriangleMembership.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/TriangleMembership.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/evaluators/membership/TriangleMembership.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,69 @@
+package evaluators.membership;
+
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public class TriangleMembership implements INumericSetMembershipFunction {
+
+ protected Number center;
+
+ protected Number ext;
+
+ public Number getCenter() {
+ return center;
+ }
+
+
+
+ public TriangleMembership() {
+
+ }
+
+ public void init(String[] args) {
+ center = Double.parseDouble(args[0]);
+ ext = Double.parseDouble(args[1]);
+ }
+
+
+ public TriangleMembership(Number center, Number ext) {
+ this.center = center;
+ this.ext = ext;
+ }
+
+
+
+ @Override
+ public IUncertainDegree eval(Number number, IDegreeFactory factory) {
+ return factory.buildDegree( 1 - Math.abs(number.doubleValue() - center.doubleValue()) / ext.doubleValue() );
+ }
+
+ @Override
+ public IUncertainDegree eval(Object object, IDegreeFactory factory) {
+ if (object instanceof Number)
+ return eval( (Number) object, factory);
+ else return null;
+ }
+
+
+
+ @Override
+ public int hashCode() {
+ final int PRIME = 37;
+ int result = PRIME * center.hashCode() * ext.hashCode();
+ return result;
+ }
+
+
+ /* (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ @Override
+ public boolean equals(Object obj) {
+ if ( this == obj ) return true;
+ if ( !super.equals( obj ) ) return false;
+ if ( getClass() != obj.getClass() ) return false;
+ TriangleMembership other = (TriangleMembership) obj;
+ return (this.center == other.center) && (this.ext == other.ext);
+ }
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,167 @@
+package fuzzy;
+
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.PrintWriter;
+import java.io.Reader;
+import java.util.Iterator;
+import java.util.Properties;
+
+
+
+
+import org.drools.FactHandle;
+import org.drools.IUncertainRuleBase;
+import org.drools.RuleBase;
+import org.drools.RuleBaseFactory;
+import org.drools.StatefulSession;
+import org.drools.audit.WorkingMemoryFileLogger;
+import org.drools.base.evaluators.EvaluatorRegistry;
+import org.drools.common.UncertainFactHandle;
+import org.drools.compiler.DroolsParserException;
+import org.drools.compiler.PackageBuilder;
+import org.drools.compiler.PackageBuilderConfiguration;
+import org.drools.event.DebugAgendaEventListener;
+import org.drools.event.DebugWorkingMemoryEventListener;
+import org.drools.rule.Package;
+
+import data.Act;
+import data.Room;
+import evaluators.membership.TriangleMembership;
+
+import uncertainty.factory.IDegreeFactory;
+
+
+public class FuzzyTest {
+
+
+
+
+ private StatefulSession session;
+ private IDegreeFactory factory;
+
+
+
+
+
+
+ /**
+ * @param args
+ */
+ public static void main(String[] args) {
+ new FuzzyTest();
+ }
+
+
+
+
+
+ public FuzzyTest() {
+
+
+ try {
+ initDrools();
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println(e);
+ }
+
+ testRules();
+
+ }
+
+
+
+
+
+
+ public void initDrools() throws DroolsParserException, IOException {
+
+ Reader source = null;
+ source = new InputStreamReader(
+ //HelloWorldExample.class.getResourceAsStream( "HelloWorld.drl" )
+ new FileInputStream("src/fuzzy/fuzzy.drl")
+ );
+
+ Properties props = new Properties();
+ props.load(new FileInputStream("src/fuzzy.packagebuilder.conf"));
+ PackageBuilderConfiguration conf = new PackageBuilderConfiguration(props);
+ final PackageBuilder builder = new PackageBuilder(conf);
+
+ EvaluatorRegistry registry = builder.getPackageBuilderConfiguration().getEvaluatorRegistry();
+
+ //this will parse and compile in one step
+ builder.addPackageFromDrl( source );
+
+ // Check the builder for errors
+ if ( builder.hasErrors() ) {
+ System.out.println( builder.getErrors().toString() );
+ throw new RuntimeException( "Unable to compile drl");
+ }
+
+ //get the compiled package (which is serializable)
+ final Package pkg = builder.getPackage();
+
+ //add the package to a rulebase (deploy the rule package).
+ final RuleBase ruleBase = RuleBaseFactory.newRuleBase(IUncertainRuleBase.RETEOO_UNCERTAIN);
+ this.factory = ((IUncertainRuleBase) ruleBase).getTruthFactory();
+ ruleBase.addPackage( pkg );
+
+ this.session = ruleBase.newStatefulSession();
+
+
+
+ session.addEventListener( new DebugAgendaEventListener() );
+ session.addEventListener( new DebugWorkingMemoryEventListener() );
+
+
+ session.setGlobal("factory", factory);
+
+
+ final WorkingMemoryFileLogger logger = new WorkingMemoryFileLogger( session );
+ logger.setFileName( "log" );
+
+
+ logger.writeToDisk();
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+ private void testRules() {
+
+ Room room = new Room();
+ room.setTemperature(22.5);
+ room.setHumidity(0.45);
+
+ session.insert(room,null);
+ session.fireAllRules();
+
+
+ session.insert(new Act(), null);
+ session.fireAllRules();
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest2.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest2.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/FuzzyTest2.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,338 @@
+package fuzzy;
+
+import java.awt.Color;
+import java.awt.Font;
+import java.awt.Graphics2D;
+import java.awt.Paint;
+import java.awt.Shape;
+import java.awt.Stroke;
+import java.awt.geom.Rectangle2D;
+import java.io.BufferedReader;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.FileReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.PrintStream;
+import java.io.PrintWriter;
+import java.io.Reader;
+import java.util.Iterator;
+import java.util.Properties;
+import java.util.StringTokenizer;
+import java.util.Vector;
+
+
+
+
+import org.drools.FactHandle;
+import org.drools.IUncertainRuleBase;
+import org.drools.RuleBase;
+import org.drools.RuleBaseFactory;
+import org.drools.StatefulSession;
+import org.drools.audit.WorkingMemoryFileLogger;
+import org.drools.base.evaluators.EvaluatorRegistry;
+import org.drools.common.UncertainFactHandle;
+import org.drools.compiler.DroolsParserException;
+import org.drools.compiler.PackageBuilder;
+import org.drools.compiler.PackageBuilderConfiguration;
+import org.drools.event.DebugAgendaEventListener;
+import org.drools.event.DebugWorkingMemoryEventListener;
+import org.drools.rule.Package;
+import org.drools.workflow.instance.impl.factory.CreateNewNodeFactory;
+import org.jfree.chart.ChartFactory;
+import org.jfree.chart.ChartFrame;
+import org.jfree.chart.JFreeChart;
+import org.jfree.chart.LegendItem;
+import org.jfree.chart.LegendItemCollection;
+import org.jfree.chart.annotations.XYAnnotation;
+import org.jfree.chart.axis.ValueAxis;
+import org.jfree.chart.event.RendererChangeListener;
+import org.jfree.chart.labels.ItemLabelPosition;
+import org.jfree.chart.labels.XYItemLabelGenerator;
+import org.jfree.chart.labels.XYSeriesLabelGenerator;
+import org.jfree.chart.labels.XYToolTipGenerator;
+import org.jfree.chart.plot.CrosshairState;
+import org.jfree.chart.plot.Marker;
+import org.jfree.chart.plot.PlotOrientation;
+import org.jfree.chart.plot.PlotRenderingInfo;
+import org.jfree.chart.plot.XYPlot;
+import org.jfree.chart.renderer.xy.XYItemRenderer;
+import org.jfree.chart.renderer.xy.XYItemRendererState;
+import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer;
+import org.jfree.chart.urls.XYURLGenerator;
+import org.jfree.data.Range;
+import org.jfree.data.xy.DefaultXYDataset;
+import org.jfree.data.xy.XYDataset;
+import org.jfree.data.xy.XYSeries;
+import org.jfree.ui.Layer;
+
+import data.Act;
+import data.Room;
+import data.Sample2;
+import evaluators.membership.TriangleMembership;
+
+import uncertainty.factory.IDegreeFactory;
+
+
+public class FuzzyTest2 {
+
+
+
+
+ public class FuzzyColorXYItemRenderer extends XYLineAndShapeRenderer implements XYItemRenderer {
+
+ Vector<Sample2> data;
+
+ public FuzzyColorXYItemRenderer(Vector<Sample2> data) {
+ super();
+ this.data = data;
+ }
+
+
+
+ @Override
+ public void drawItem(Graphics2D arg0, XYItemRendererState arg1,
+ Rectangle2D arg2, PlotRenderingInfo arg3, XYPlot arg4,
+ ValueAxis arg5, ValueAxis arg6, XYDataset pts, int arg8,
+ int index, CrosshairState arg10, int arg11) {
+
+
+ Sample2 samp = data.get(index);
+
+ //float alfa = 1.0f*samp.getEpoch() / data.size();
+ float e1 = samp.getEpsilon1().floatValue();
+ float e2 = samp.getEpsilon2().floatValue();
+
+ float r = e1;
+ float g = 0;
+ float b = e2;
+
+ this.setPaint(new Color(r,g,b));
+ this.setBaseLinesVisible(false);
+
+ super.drawItem(arg0, arg1, arg2, arg3, arg4, arg5, arg6, pts, arg8, index, arg10, arg11);
+
+
+ }
+
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+ private StatefulSession session;
+ private IDegreeFactory factory;
+
+ private Vector<Sample2> data = new Vector<Sample2>();
+
+
+
+
+ /**
+ * @param args
+ */
+ public static void main(String[] args) {
+ new FuzzyTest2();
+ }
+
+
+
+
+
+ public FuzzyTest2() {
+
+
+ try {
+ initDrools();
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println(e);
+ }
+
+ loaData();
+ System.out.println(data.size());
+
+
+
+ testRules();
+
+
+ plotData();
+
+ }
+
+
+
+
+
+
+ private void plotData() {
+
+// DefaultPieDataset test = new DefaultPieDataset();
+
+
+ DefaultXYDataset dataset = new DefaultXYDataset();
+
+ double[][] dataArray = new double[2][this.data.size()];
+ for (Sample2 samp : data) {
+ dataArray[0][samp.getEpoch()] = samp.getX();
+ dataArray[1][samp.getEpoch()] = samp.getY();
+ }
+
+ dataset.addSeries("oldFaithful", dataArray);
+
+ JFreeChart chart = ChartFactory.createScatterPlot("Old Faithful",
+ "Duration",
+ "Interruption",
+ dataset,
+ PlotOrientation.HORIZONTAL,
+ true,
+ false,
+ false);
+
+ XYPlot plot = (XYPlot) chart.getPlot();
+ plot.setRenderer(new FuzzyColorXYItemRenderer(data));
+
+ ChartFrame frame = new ChartFrame("FuzzyFaithful", chart);
+ frame.pack();
+ frame.setVisible(true);
+
+
+
+
+ }
+
+
+
+
+
+ private void loaData() {
+
+ try {
+ BufferedReader reader = new BufferedReader(new FileReader("src/fuzzy/oldFaithful.csv"));
+ String line = reader.readLine();
+ int t = 0;
+ while (line != null) {
+
+ StringTokenizer tok = new StringTokenizer(line,",");
+ Sample2 samp = new Sample2(Double.parseDouble(tok.nextToken()),Double.parseDouble(tok.nextToken()),t++);
+ data.add(samp);
+ line = reader.readLine();
+ }
+
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ System.exit(-1);
+ } catch (IOException e) {
+ e.printStackTrace();
+ System.exit(-2);
+ }
+ }
+
+
+
+
+
+ public void initDrools() throws DroolsParserException, IOException {
+
+ Reader source = null;
+ source = new InputStreamReader(
+ //HelloWorldExample.class.getResourceAsStream( "HelloWorld.drl" )
+ new FileInputStream("src/fuzzy/oldFaithful.drl")
+ );
+
+ Properties props = new Properties();
+ props.load(new FileInputStream("src/fuzzy.packagebuilder.conf"));
+ PackageBuilderConfiguration conf = new PackageBuilderConfiguration(props);
+ final PackageBuilder builder = new PackageBuilder(conf);
+
+ EvaluatorRegistry registry = builder.getPackageBuilderConfiguration().getEvaluatorRegistry();
+
+ //this will parse and compile in one step
+ builder.addPackageFromDrl( source );
+
+ // Check the builder for errors
+ if ( builder.hasErrors() ) {
+ System.out.println( builder.getErrors().toString() );
+ throw new RuntimeException( "Unable to compile drl");
+ }
+
+ //get the compiled package (which is serializable)
+ final Package pkg = builder.getPackage();
+
+ //add the package to a rulebase (deploy the rule package).
+ final RuleBase ruleBase = RuleBaseFactory.newRuleBase(IUncertainRuleBase.RETEOO_UNCERTAIN);
+ this.factory = ((IUncertainRuleBase) ruleBase).getTruthFactory();
+ ruleBase.addPackage( pkg );
+
+ this.session = ruleBase.newStatefulSession();
+
+
+
+// session.addEventListener( new DebugAgendaEventListener() );
+// session.addEventListener( new DebugWorkingMemoryEventListener() );
+//
+
+ session.setGlobal("factory", factory);
+
+
+ final WorkingMemoryFileLogger logger = new WorkingMemoryFileLogger( session );
+ logger.setFileName( "log" );
+
+
+ logger.writeToDisk();
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+ private void testRules() {
+
+
+ try {
+ System.setOut(new PrintStream("log2.txt"));
+ } catch (FileNotFoundException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+// session.insert(data.get(0),null);
+ for (Sample2 samp : data) {
+ session.insert(samp,null);
+ }
+ session.fireAllRules();
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/DomainPartition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/DomainPartition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/DomainPartition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,83 @@
+package fuzzy.domains;
+
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.spi.Evaluator;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+import evaluators.FuzzyNumericEvaluator;
+
+public abstract class DomainPartition implements IDomainPartition {
+
+ protected Map<String, Operator> map = null;
+
+ private Map<String, Evaluator> cache = Collections.emptyMap();
+
+ protected Map<Evaluator, IUncertainDegree> degs = new HashMap<Evaluator, IUncertainDegree>();
+
+ protected static String[] SUPPORTED_IDS;
+
+
+
+
+ public Evaluator getEvaluator(ValueType type, String operatorId,
+ boolean isNegated, String parameterText) {
+
+
+ if ( this.cache == Collections.EMPTY_MAP ) {
+ this.cache = new HashMap<String, Evaluator>();
+ }
+
+
+ String key = operatorId + ":" + isNegated + ":" + parameterText;
+ Evaluator eval = this.cache.get( key );
+ if ( eval == null ) {
+ eval = new FuzzyNumericEvaluator( map.get(operatorId), type,
+ isNegated,
+ parameterText );
+ this.cache.put( key,
+ eval );
+ }
+ return eval;
+
+ }
+
+
+ public void setInfo(String op, String parm, IUncertainDegree deg) {
+ Evaluator ev = cache.get(op + ":false:" + parm);
+ if (ev != null) {
+ this.degs.put(ev, deg);
+ }
+ }
+
+ /**
+ *
+ * Should be strategy-configurable
+ * @deprecated
+ */
+ public Number defuzzify() {
+
+ double acc = 0;
+
+ for (Evaluator ev : degs.keySet()) {
+
+ FuzzyNumericEvaluator fuzzyEv = (FuzzyNumericEvaluator) ev;
+ acc += fuzzyEv.getCenter().doubleValue() * degs.get(ev).getDegree().getValue();
+ System.out.println("General defuzzification : "+ev + " at " + degs.get(ev));
+ }
+
+ return acc;
+ }
+
+
+ public abstract String[] getEvaluatorIds();
+
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/HumidityDomain.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/HumidityDomain.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/HumidityDomain.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,84 @@
+package fuzzy.domains;
+
+
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public class HumidityDomain extends DomainPartition {
+
+ public static final String LOW = "low";
+ public static final String MEDIUM = "medium";
+ public static final String HIGH = "high";
+
+
+
+
+
+ public static final Operator lowOp = Operator.addOperatorToRegistry( HumidityDomain.LOW,false );
+ public static final Operator notLowOp = Operator.addOperatorToRegistry( HumidityDomain.LOW,true );
+
+ public static final Operator mediumOp = Operator.addOperatorToRegistry( HumidityDomain.MEDIUM,false );
+ public static final Operator notMediumOp = Operator.addOperatorToRegistry( HumidityDomain.MEDIUM,true );
+
+ public static final Operator highOp = Operator.addOperatorToRegistry( HumidityDomain.HIGH,false );
+ public static final Operator notHighOp = Operator.addOperatorToRegistry( HumidityDomain.HIGH,true );
+
+ protected static String[] SUPPORTED_IDS = { lowOp.getOperatorString(),
+ mediumOp.getOperatorString(),
+ highOp.getOperatorString()
+ };
+
+
+
+
+ private static HumidityDomain singleton;
+
+ public static HumidityDomain getInstance() {
+ if (singleton == null)
+ singleton = new HumidityDomain();
+ return singleton;
+ }
+
+
+ private HumidityDomain() {
+ if (map == null) {
+ map = new HashMap<String, Operator>();
+ map.put(lowOp.getOperatorString(), lowOp);
+ map.put(mediumOp.getOperatorString(), mediumOp);
+ map.put(highOp.getOperatorString(), highOp);
+ }
+ }
+
+
+ public String[] getEvaluatorIds() {
+ return SUPPORTED_IDS;
+ }
+
+
+
+
+
+
+}
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/IDomainPartition.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/IDomainPartition.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/IDomainPartition.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,19 @@
+package fuzzy.domains;
+
+import org.drools.base.ValueType;
+import org.drools.spi.Evaluator;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+public interface IDomainPartition {
+
+ String[] getEvaluatorIds();
+
+ Evaluator getEvaluator(ValueType type, String operatorId,
+ boolean isNegated, String parameterText);
+
+ void setInfo(String op, String parm, IUncertainDegree deg);
+
+ Number defuzzify();
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/SpeedDomain.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/SpeedDomain.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/SpeedDomain.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,87 @@
+package fuzzy.domains;
+
+
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public class SpeedDomain extends DomainPartition {
+
+ public static final String SLOW = "slow";
+ public static final String FAST = "fast";
+ public static final String STOP = "stop";
+
+
+
+
+
+ public static final Operator slowOp = Operator.addOperatorToRegistry( SpeedDomain.SLOW,false );
+ public static final Operator notSlowOp = Operator.addOperatorToRegistry( SpeedDomain.SLOW,true );
+
+ public static final Operator fastOp = Operator.addOperatorToRegistry( SpeedDomain.FAST,false );
+ public static final Operator notFastOp = Operator.addOperatorToRegistry( SpeedDomain.FAST,true );
+
+ public static final Operator stopOp = Operator.addOperatorToRegistry( SpeedDomain.STOP,false );
+ public static final Operator notStopOp = Operator.addOperatorToRegistry( SpeedDomain.STOP,true );
+
+
+ protected static String[] SUPPORTED_IDS = { slowOp.getOperatorString(),
+ fastOp.getOperatorString(),
+ stopOp.getOperatorString()
+ };
+
+
+
+
+
+ private static SpeedDomain singleton = null;
+
+ public static SpeedDomain getInstance() {
+ if (singleton == null) {
+ singleton = new SpeedDomain();
+ }
+ return singleton;
+ }
+
+ private SpeedDomain() {
+ if (map == null) {
+ map = new HashMap<String, Operator>();
+ map.put(stopOp.getOperatorString(), stopOp);
+ map.put(slowOp.getOperatorString(), slowOp);
+ map.put(fastOp.getOperatorString(), fastOp);
+
+ }
+ }
+
+
+ public String[] getEvaluatorIds() {
+ return SUPPORTED_IDS;
+ }
+
+
+
+
+
+
+}
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TemperatureDomain.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TemperatureDomain.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TemperatureDomain.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,89 @@
+package fuzzy.domains;
+
+
+
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.IUncertainRuleBase;
+import org.drools.RuntimeDroolsException;
+import org.drools.WorkingMemory;
+import org.drools.base.BaseUncertainEvaluator;
+import org.drools.base.ValueType;
+import org.drools.base.evaluators.Operator;
+import org.drools.common.InternalWorkingMemory;
+import org.drools.rule.VariableRestriction.VariableContextEntry;
+import org.drools.spi.Evaluator;
+import org.drools.spi.FieldValue;
+import org.drools.spi.IUncertainEvaluator;
+import org.drools.spi.InternalReadAccessor;
+
+
+import uncertainty.factory.IDegreeFactory;
+import uncertainty.truthvals.IUncertainDegree;
+
+public class TemperatureDomain extends DomainPartition {
+
+ public static final String COLD = "cold";
+ public static final String COOL = "cool";
+ public static final String WARM = "warm";
+ public static final String HOT = "hot";
+
+
+
+
+ public static final Operator coldOp = Operator.addOperatorToRegistry( TemperatureDomain.COLD,false );
+ public static final Operator notColdOp = Operator.addOperatorToRegistry( TemperatureDomain.COLD,true );
+
+ public static final Operator coolOp = Operator.addOperatorToRegistry( TemperatureDomain.COOL,false );
+ public static final Operator notCoolOp = Operator.addOperatorToRegistry( TemperatureDomain.COOL,true );
+
+ public static final Operator warmOp = Operator.addOperatorToRegistry( TemperatureDomain.WARM,false );
+ public static final Operator notWarmOp = Operator.addOperatorToRegistry( TemperatureDomain.WARM,true );
+
+ public static final Operator hotOp = Operator.addOperatorToRegistry( TemperatureDomain.HOT,false );
+ public static final Operator notHotOp = Operator.addOperatorToRegistry( TemperatureDomain.HOT,true );
+
+ protected static String[] SUPPORTED_IDS = { coldOp.getOperatorString(),
+ coolOp.getOperatorString(),
+ warmOp.getOperatorString(),
+ hotOp.getOperatorString(),
+ };
+
+
+
+
+ private static TemperatureDomain singleton;
+
+ public static TemperatureDomain getInstance() {
+ if (singleton == null)
+ singleton = new TemperatureDomain();
+ return singleton;
+ }
+
+
+ private TemperatureDomain() {
+ if (map == null) {
+ map = new HashMap<String, Operator>();
+ map.put(coldOp.getOperatorString(), coldOp);
+ map.put(coolOp.getOperatorString(), coolOp);
+ map.put(warmOp.getOperatorString(), warmOp);
+ map.put(hotOp.getOperatorString(), hotOp);
+ }
+ }
+
+
+ public String[] getEvaluatorIds() {
+ return SUPPORTED_IDS;
+ }
+
+
+
+
+
+
+}
\ No newline at end of file
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TypedNumberField.java
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TypedNumberField.java (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/domains/TypedNumberField.java 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,35 @@
+package fuzzy.domains;
+
+import uncertainty.truthvals.IUncertainDegree;
+
+public class TypedNumberField {
+
+ protected IDomainPartition domain;
+
+
+
+ public TypedNumberField(IDomainPartition domain) {
+ this.domain = domain;
+ }
+
+
+
+ private Number value;
+
+ public void setValue(Number value) {
+ this.value = value;
+ }
+
+ public Number getValue() {
+ return value;
+ }
+
+ public void setInfo(String op, String parm, IUncertainDegree deg) {
+ domain.setInfo(op, parm, deg);
+ this.setValue(domain.defuzzify());
+ System.out.println("Trying to update speed " + op + " at deg " + deg);
+ }
+
+
+
+}
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/fuzzy.drl
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/fuzzy.drl (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/fuzzy.drl 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,124 @@
+#created on: 01-Aug-2008
+package fuzzy;
+#list any import classes here.
+
+import java.util.Hashtable;
+import uncertainty.truthvals.IUncertainDegree;
+import org.drools.rule.ConstraintSignature;
+import org.drools.rule.ClassConstraint;
+
+
+
+import data.Room;
+import data.Fan;
+import data.Act;
+
+
+#declare any global variables here
+
+global uncertainty.factory.IDegreeFactory factory;
+
+
+
+rule "Cold"
+ when
+ $r: Room(
+ temperature `cold[evaluators.membership.TriangleMembership, 0, 10] 1 ,
+ humidity `low[evaluators.membership.TriangleMembership, 0, 0.5] 1
+ )
+ then
+ System.out.println("Room is cold at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","stop","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+rule "Cool"
+ when
+ $r: Room( temperature `cool[evaluators.membership.TriangleMembership, 10, 10] 1 ,
+ humidity `medium[evaluators.membership.TriangleMembership, 0.5, 0.5] 1 )
+ then
+ System.out.println("Room is cool at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","stop","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+rule "Warm"
+ when
+ $r: Room( temperature `warm[evaluators.membership.TriangleMembership, 20, 10] 1 ,
+ humidity `medium[evaluators.membership.TriangleMembership, 1, 0.5] 1 )
+ then
+ System.out.println("Room is warm at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","slow","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+
+rule "Hot"
+ when
+ $r: Room( temperature `hot[evaluators.membership.TriangleMembership, 30, 10] 1 ,
+ humidity `high[evaluators.membership.TriangleMembership, 1, 0.5] 1 )
+ then
+ System.out.println("Room is hot at degree " + drools.getActivationDegree());
+
+ Hashtable<ConstraintSignature,IUncertainDegree> priors = new Hashtable<ConstraintSignature, IUncertainDegree>();
+ priors.put(new ConstraintSignature("speed","fast","1"), drools.getActivationDegree());
+
+ insertLogical(new Fan(),priors);
+
+end
+
+
+
+
+
+rule "Fan Stop"
+ when
+ $f : Fan( speed `stop[evaluators.membership.TriangleMembership, 0, 10] 1)
+ then
+ System.out.println("Stop fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("stop","evaluators.membership.TriangleMembership, 0, 10",drools.getActivationDegree());
+end
+
+
+rule "Fan Slow"
+ when
+ $f : Fan( speed `slow[evaluators.membership.TriangleMembership, 10, 10] 1)
+ then
+ System.out.println("Slow fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("slow","evaluators.membership.TriangleMembership, 10, 10",drools.getActivationDegree());
+end
+
+rule "Fan Fast"
+ when
+ $f : Fan( speed `fast[evaluators.membership.TriangleMembership, 20, 10] 1)
+ then
+ System.out.println("Fast fan" + drools.getActivationDegree());
+ $f.setSpeedInfo("fast","evaluators.membership.TriangleMembership, 20, 10",drools.getActivationDegree());
+end
+
+
+
+
+
+rule "Act"
+ when
+ Act()
+ $f : Fan()
+ then
+ System.out.println("Fan activated at speed " + $f.getSpeed());
+end
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.csv
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.csv (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.csv 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,222 @@
+4.4,78
+3.9,74
+4,68
+4,76
+3.5,80
+4.1,84
+2.3,50
+4.7,93
+1.7,55
+4.9,76
+1.7,58
+4.6,74
+3.4,75
+4.3,80
+1.7,56
+3.9,80
+3.7,69
+3.1,57
+4,90
+1.8,42
+4.1,91
+1.8,51
+3.2,79
+1.9,53
+4.6,82
+2,51
+4.5,76
+3.9,82
+4.3,84
+2.3,53
+3.8,86
+1.9,51
+4.6,85
+1.8,45
+4.7,88
+1.8,51
+4.6,80
+1.9,49
+3.5,82
+4,75
+3.7,73
+3.7,67
+4.3,68
+3.6,86
+3.8,72
+3.8,75
+3.8,75
+2.5,66
+4.5,84
+4.1,70
+3.7,79
+3.8,60
+3.4,86
+4,71
+2.3,67
+4.4,81
+4.1,76
+4.3,83
+3.3,76
+2,55
+4.3,73
+2.9,56
+4.6,83
+1.9,57
+3.6,71
+3.7,72
+3.7,77
+1.8,55
+4.6,75
+3.5,73
+4,70
+3.7,83
+1.7,50
+4.6,95
+1.7,51
+4,82
+1.8,54
+4.4,83
+1.9,51
+4.6,80
+2.9,78
+3.5,81
+2,53
+4.3,89
+1.8,44
+4.1,78
+1.8,61
+4.7,73
+4.2,75
+3.9,73
+4.3,76
+1.8,55
+4.5,86
+2,48
+4.2,77
+4.4,73
+4.1,70
+4.1,88
+4,75
+4.1,83
+2.7,61
+4.6,78
+1.9,61
+4.5,81
+2,51
+4.8,80
+4.1,79
+4.1,82
+4.2,80
+4.5,76
+1.9,56
+4.7,82
+2,47
+4.7,76
+2.5,61
+4.3,75
+4.4,72
+4.4,74
+4.3,69
+4.6,78
+2.1,52
+4.8,91
+4.1,66
+4,71
+4,75
+4.4,81
+4.1,77
+4.3,74
+4,70
+3.9,83
+3.2,53
+4.5,82
+2.2,62
+4.7,73
+4.6,84
+2.2,58
+4.8,82
+4.3,77
+3.8,75
+4,77
+4.1,77
+1.8,53
+4.4,75
+4,78
+2.2,51
+5.1,81
+1.9,52
+5,76
+4.4,73
+4.5,84
+3.8,72
+4.3,89
+4.4,75
+2.2,57
+4.8,81
+1.9,49
+4.7,87
+1.8,43
+4.8,94
+2,45
+4.4,81
+2.5,59
+4.3,82
+4.4,80
+1.9,54
+4.7,75
+4.3,73
+2.2,57
+4.7,80
+2.3,51
+4.6,77
+3.3,66
+4.2,77
+2.9,60
+4.6,86
+3.3,62
+4.2,75
+2.6,67
+4.6,69
+3.7,84
+1.8,58
+4.7,90
+4.5,82
+4.5,71
+4.8,80
+2,51
+4.8,80
+1.9,62
+4.7,84
+2,51
+5.1,81
+4.3,83
+4.8,84
+3,72
+2.1,54
+4.6,75
+4,74
+2.2,51
+5.1,91
+2.9,60
+4.3,80
+2.1,54
+4.7,80
+4.5,70
+1.7,60
+4.2,86
+4.3,78
+1.7,51
+4.4,83
+4.2,76
+2.2,51
+4.7,90
+4,71
+1.8,49
+4.7,88
+1.8,52
+4.5,79
+2.1,61
+4.2,81
+2.1,48
+5.2,84
+2,63
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.drl
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.drl (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy/oldFaithful.drl 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,58 @@
+#created on: 01-Aug-2008
+package fuzzy;
+#list any import classes here.
+
+import java.util.Hashtable;
+import uncertainty.truthvals.IUncertainDegree;
+import org.drools.rule.ConstraintSignature;
+import org.drools.rule.ClassConstraint;
+
+import data.Sample2;
+
+
+#declare any global variables here
+
+global uncertainty.factory.IDegreeFactory factory;
+
+
+/*
+rule "Class1"
+ when
+ $s : Sample2 ( x `slow[evaluators.membership.TriangleMembership, 2, 10] 1 ,
+ y `slow[evaluators.membership.TriangleMembership, 55, 20] 1
+ )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon1(drools.getActivationDegree().getDegree().getValue());
+end
+
+
+rule "Class2"
+ when
+ $s : Sample2 ( x `fast[evaluators.membership.TriangleMembership, 4, 15] 1 ,
+ y `fast[evaluators.membership.TriangleMembership, 80, 40] 1 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon2(drools.getActivationDegree().getDegree().getValue());
+end
+*/
+
+
+rule "Class1_clust"
+ when
+ $s : Sample2 ( this `classify[] 0 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon1(drools.getActivationDegree().getDegree().getValue());
+end
+
+
+rule "Class2_clust"
+ when
+ $s : Sample2 ( this `classify[] 1 )
+ then
+ //System.out.println("Rule 2 fired for " + $s + " at deg " + drools.getActivationDegree());
+ $s.setEpsilon2(drools.getActivationDegree().getDegree().getValue());
+end
+
+
Added: labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy.packagebuilder.conf
===================================================================
--- labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy.packagebuilder.conf (rev 0)
+++ labs/jbossrules/branches/uncDrools5x/Fuzzy Test/src/fuzzy.packagebuilder.conf 2008-08-27 22:04:49 UTC (rev 21942)
@@ -0,0 +1,50 @@
+drools.dialect.default = java
+drools.dialect.java = org.drools.rule.builder.dialect.java.JavaDialectConfiguration
+drools.dialect.java.compiler = ECLIPSE
+
+drools.dialect.mvel = org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration
+drools.dialect.mvel.strict = true
+drools.dialect.mvel.langLevel = 4
+
+drools.accumulate.function.average = org.drools.base.accumulators.AverageAccumulateFunction
+drools.accumulate.function.max = org.drools.base.accumulators.MaxAccumulateFunction
+drools.accumulate.function.min = org.drools.base.accumulators.MinAccumulateFunction
+drools.accumulate.function.count = org.drools.base.accumulators.CountAccumulateFunction
+drools.accumulate.function.sum = org.drools.base.accumulators.SumAccumulateFunction
+
+drools.evaluator.coincides = org.drools.base.evaluators.CoincidesEvaluatorDefinition
+drools.evaluator.before = org.drools.base.evaluators.BeforeEvaluatorDefinition
+drools.evaluator.after = org.drools.base.evaluators.AfterEvaluatorDefinition
+drools.evaluator.meets = org.drools.base.evaluators.MeetsEvaluatorDefinition
+drools.evaluator.metby = org.drools.base.evaluators.MetByEvaluatorDefinition
+drools.evaluator.overlaps = org.drools.base.evaluators.OverlapsEvaluatorDefinition
+drools.evaluator.overlappedby = org.drools.base.evaluators.OverlappedByEvaluatorDefinition
+drools.evaluator.during = org.drools.base.evaluators.DuringEvaluatorDefinition
+drools.evaluator.includes = org.drools.base.evaluators.IncludesEvaluatorDefinition
+drools.evaluator.starts = org.drools.base.evaluators.StartsEvaluatorDefinition
+drools.evaluator.startedby = org.drools.base.evaluators.StartedByEvaluatorDefinition
+drools.evaluator.finishes = org.drools.base.evaluators.FinishesEvaluatorDefinition
+drools.evaluator.finishedby = org.drools.base.evaluators.FinishedByEvaluatorDefinition
+drools.evaluator.equality = org.drools.base.evaluators.EqualityEvaluatorsDefinition
+drools.evaluator.comparable = org.drools.base.evaluators.ComparableEvaluatorsDefinition
+drools.evaluator.set = org.drools.base.evaluators.SetEvaluatorsDefinition
+drools.evaluator.matches = org.drools.base.evaluators.MatchesEvaluatorsDefinition
+drools.evaluator.soundslike = org.drools.base.evaluators.SoundslikeEvaluatorsDefinition
+
+drools.evaluator.cold = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.cool = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.warm = evaluators.TemperatureEvaluatorDefinition
+drools.evaluator.hot = evaluators.TemperatureEvaluatorDefinition
+
+drools.evaluator.low = evaluators.HumidityEvaluatorDefinition
+drools.evaluator.medium = evaluators.HumidityEvaluatorDefinition
+drools.evaluator.high = evaluators.HumidityEvaluatorDefinition
+
+drools.evaluator.slow = evaluators.SpeedEvaluatorDefinition
+drools.evaluator.stop = evaluators.SpeedEvaluatorDefinition
+drools.evaluator.fast = evaluators.SpeedEvaluatorDefinition
+
+drools.evaluator.classify = evaluators.FakeSubSymbEvaluatorDefinition
+
+
+
More information about the jboss-svn-commits
mailing list