[jboss-svn-commits] JBL Code SVN: r26345 - in labs/jbossrules/trunk/drools-solver/drools-solver-examples: data/manners2009/unsolved and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun May 3 03:52:29 EDT 2009


Author: ge0ffrey
Date: 2009-05-03 03:52:28 -0400 (Sun, 03 May 2009)
New Revision: 26345

Added:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1WithGenderChange.txt
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1WithGenderChange.xml
Removed:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1.txt
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1.xml
Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/manners2009/solver/solution/initializer/Manners2009StartingSolutionInitializer.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/manners2009/solver/manners2009SolverConfig.xml
Log:
manners2009: fix testdata, fix solution initializer

Deleted: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1.txt
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1.txt	2009-05-02 19:02:44 UTC (rev 26344)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1.txt	2009-05-03 07:52:28 UTC (rev 26345)
@@ -1,148 +0,0 @@
-Tables: 12
-SeatsPerTable: 12
-Num,Profession,SubProf,Gender,Spt1,Spt2,Spt3
--------------------------------------------
-1,Politician,Democrat,F,4,1,2
-2,Politician,Democrat,F,1,2,4
-3,Politician,Democrat,F,5,1,3
-4,Politician,Democrat,F,3,4,2
-5,Politician,Democrat,F,2,5,3
-6,Politician,Democrat,F,4,3,5
-7,Politician,Democrat,M,4,1,2
-8,Politician,Democrat,M,4,1,3
-9,Politician,Democrat,M,2,3,4
-10,Politician,Democrat,M,1,2,4
-11,Politician,Democrat,M,5,3,1
-12,Politician,Democrat,M,4,3,5
-13,Politician,Republican,F,3,4,2
-14,Politician,Republican,F,3,5,4
-15,Politician,Republican,F,3,1,4
-16,Politician,Republican,F,1,3,4
-17,Politician,Republican,F,2,4,3
-18,Politician,Republican,F,4,1,5
-19,Politician,Republican,M,1,3,2
-20,Politician,Republican,M,5,3,4
-21,Politician,Republican,M,5,4,2
-22,Politician,Republican,M,2,3,1
-23,Politician,Republican,M,2,4,1
-24,Politician,Republican,M,4,5,1
-25,Doctor,Pediatrician,F,3,4,1
-26,Doctor,Pediatrician,F,2,5,3
-27,Doctor,Pediatrician,F,2,5,3
-28,Doctor,Pediatrician,F,1,3,5
-29,Doctor,Pediatrician,F,1,2,3
-30,Doctor,Pediatrician,F,1,1,5
-31,Doctor,Pediatrician,M,4,5,3
-32,Doctor,Pediatrician,M,3,1,5
-33,Doctor,Surgeon,F,2,3,1
-34,Doctor,Surgeon,F,3,5,1
-35,Doctor,Surgeon,F,5,4,1
-36,Doctor,Surgeon,F,5,3,4
-37,Doctor,Surgeon,M,2,4,1
-38,Doctor,Surgeon,M,2,5,3
-39,Doctor,Surgeon,M,4,3,2
-40,Doctor,Surgeon,M,1,3,5
-41,Doctor,Osteopath,F,4,3,2
-42,Doctor,Osteopath,F,4,1,3
-43,Doctor,Osteopath,M,5,4,1
-44,Doctor,Osteopath,M,2,1,3
-45,Doctor,Osteopath,M,2,5,3
-46,Doctor,Osteopath,M,3,2,5
-47,Doctor,Osteopath,M,5,4,3
-48,Doctor,Osteopath,M,5,4,1
-49,Sports,Basketball,F,1,3,5
-50,Sports,Basketball,F,3,5,1
-51,Sports,Basketball,F,5,1,3
-52,Sports,Basketball,F,4,2,1
-53,Sports,Basketball,M,2,1,4
-54,Sports,Basketball,M,5,1,4
-55,Sports,Basketball,M,4,5,1
-56,Sports,Basketball,M,3,5,2
-57,Sports,Football,M,4,3,2
-58,Sports,Football,M,3,2,4
-59,Sports,Football,M,5,3,2
-60,Sports,Football,M,2,3,4
-61,Sports,Football,M,4,1,2
-62,Sports,Football,M,1,5,2
-63,Sports,Football,M,3,5,1
-64,Sports,Football,M,2,3,1
-65,Sports,Football,M,3,4,5
-66,Sports,Football,M,5,3,4
-67,Sports,Football,M,2,1,3
-68,Sports,Football,M,2,4,3
-69,Sports,Baseball,M,2,5,4
-70,Sports,Baseball,M,2,3,1
-71,Sports,Baseball,M,4,2,3
-72,Sports,Baseball,M,3,1,4
-73,Teacher,Math,F,4,5,2
-74,Teacher,Math,F,3,4,2
-75,Teacher,Math,M,4,4,3
-76,Teacher,Math,M,2,1,3
-77,Teacher,Math,M,3,5,2
-78,Teacher,Math,M,5,2,3
-79,Teacher,Math,M,4,2,3
-80,Teacher,Math,M,1,4,3
-81,Teacher,English,F,3,5,4
-82,Teacher,English,F,4,3,1
-83,Teacher,English,M,4,3,5
-84,Teacher,English,M,1,2,3
-85,Teacher,Science,F,4,2,1
-86,Teacher,Science,F,3,2,1
-87,Teacher,Science,M,1,3,5
-88,Teacher,Science,M,1,5,3
-89,Teacher,Sports,F,5,3,2
-90,Teacher,Sports,F,2,5,3
-91,Teacher,Sports,M,1,4,2
-92,Teacher,Sports,M,1,4,5
-93,Teacher,History,F,1,5,3
-94,Teacher,History,F,1,3,5
-95,Teacher,History,M,4,1,2
-96,Teacher,History,M,4,3,2
-97,Programmer,MacIntosh,F,2,4,3
-98,Programmer,MacIntosh,F,4,5,1
-99,Programmer,MacIntosh,F,5,3,1
-100,Programmer,MacIntosh,M,2,5,3
-101,Programmer,MacIntosh,M,4,1,3
-102,Programmer,MacIntosh,M,5,4,3
-103,Programmer,MacIntosh,M,4,3,1
-104,Programmer,MacIntosh,M,1,5,4
-105,Programmer,Windows,F,5,4,3
-106,Programmer,Windows,F,2,4,3
-107,Programmer,Windows,F,1,5,4
-108,Programmer,Windows,F,2,4,5
-109,Programmer,Windows,F,4,2,3
-110,Programmer,Windows,F,1,3,2
-111,Programmer,Windows,M,4,3,2
-112,Programmer,Windows,M,3,4,1
-113,Programmer,COBOL,F,4,1,3
-114,Programmer,COBOL,F,5,2,1
-115,Programmer,COBOL,M,2,3,4
-116,Programmer,COBOL,M,2,3,5
-117,Programmer,COBOL,M,4,5,1
-118,Programmer,COBOL,M,3,2,5
-119,Programmer,COBOL,M,2,4,5
-120,Programmer,COBOL,M,4,2,1
-121,Socialite,Republican,F,4,5,3
-122,Socialite,Republican,F,1,3,5
-123,Socialite,Republican,F,2,2,3
-124,Socialite,Republican,F,1,3,5
-125,Socialite,Republican,F,3,2,4
-126,Socialite,Republican,F,3,2,1
-127,Socialite,Democrat,F,5,2,3
-128,Socialite,Democrat,F,5,4,3
-129,Socialite,Democrat,F,1,5,2
-130,Socialite,Democrat,F,1,4,5
-131,Socialite,Democrat,F,5,4,1
-132,Socialite,Democrat,F,4,1,2
-133,Socialite,Democrat,F,1,3,5
-134,Socialite,Democrat,F,1,4,5
-135,Socialite,Democrat,F,2,5,1
-136,Socialite,Democrat,F,1,4,5
-137,Socialite,Democrat,F,3,4,1
-138,Socialite,Democrat,F,2,5,3
-139,Socialite,Republican,M,3,1,5
-140,Socialite,Republican,M,1,2,3
-141,Socialite,Republican,M,1,5,3
-142,Socialite,Republican,M,4,2,3
-143,Socialite,Democrat,M,4,1,2
-144,Socialite,Democrat,M,1,5,3
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1WithGenderChange.txt (from rev 26329, labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1.txt)
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1WithGenderChange.txt	                        (rev 0)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/input/james1WithGenderChange.txt	2009-05-03 07:52:28 UTC (rev 26345)
@@ -0,0 +1,148 @@
+Tables: 12
+SeatsPerTable: 12
+Num,Profession,SubProf,Gender,Spt1,Spt2,Spt3
+-------------------------------------------
+1,Politician,Democrat,F,4,1,2
+2,Politician,Democrat,F,1,2,4
+3,Politician,Democrat,F,5,1,3
+4,Politician,Democrat,F,3,4,2
+5,Politician,Democrat,F,2,5,3
+6,Politician,Democrat,F,4,3,5
+7,Politician,Democrat,M,4,1,2
+8,Politician,Democrat,M,4,1,3
+9,Politician,Democrat,M,2,3,4
+10,Politician,Democrat,M,1,2,4
+11,Politician,Democrat,M,5,3,1
+12,Politician,Democrat,M,4,3,5
+13,Politician,Republican,F,3,4,2
+14,Politician,Republican,F,3,5,4
+15,Politician,Republican,F,3,1,4
+16,Politician,Republican,F,1,3,4
+17,Politician,Republican,F,2,4,3
+18,Politician,Republican,F,4,1,5
+19,Politician,Republican,M,1,3,2
+20,Politician,Republican,M,5,3,4
+21,Politician,Republican,M,5,4,2
+22,Politician,Republican,M,2,3,1
+23,Politician,Republican,M,2,4,1
+24,Politician,Republican,M,4,5,1
+25,Doctor,Pediatrician,F,3,4,1
+26,Doctor,Pediatrician,F,2,5,3
+27,Doctor,Pediatrician,F,2,5,3
+28,Doctor,Pediatrician,F,1,3,5
+29,Doctor,Pediatrician,F,1,2,3
+30,Doctor,Pediatrician,F,1,1,5
+31,Doctor,Pediatrician,M,4,5,3
+32,Doctor,Pediatrician,M,3,1,5
+33,Doctor,Surgeon,F,2,3,1
+34,Doctor,Surgeon,F,3,5,1
+35,Doctor,Surgeon,F,5,4,1
+36,Doctor,Surgeon,F,5,3,4
+37,Doctor,Surgeon,M,2,4,1
+38,Doctor,Surgeon,M,2,5,3
+39,Doctor,Surgeon,M,4,3,2
+40,Doctor,Surgeon,M,1,3,5
+41,Doctor,Osteopath,F,4,3,2
+42,Doctor,Osteopath,F,4,1,3
+43,Doctor,Osteopath,M,5,4,1
+44,Doctor,Osteopath,M,2,1,3
+45,Doctor,Osteopath,M,2,5,3
+46,Doctor,Osteopath,M,3,2,5
+47,Doctor,Osteopath,M,5,4,3
+48,Doctor,Osteopath,M,5,4,1
+49,Sports,Basketball,F,1,3,5
+50,Sports,Basketball,F,3,5,1
+51,Sports,Basketball,F,5,1,3
+52,Sports,Basketball,F,4,2,1
+53,Sports,Basketball,M,2,1,4
+54,Sports,Basketball,M,5,1,4
+55,Sports,Basketball,M,4,5,1
+56,Sports,Basketball,M,3,5,2
+57,Sports,Football,M,4,3,2
+58,Sports,Football,M,3,2,4
+59,Sports,Football,M,5,3,2
+60,Sports,Football,M,2,3,4
+61,Sports,Football,M,4,1,2
+62,Sports,Football,M,1,5,2
+63,Sports,Football,M,3,5,1
+64,Sports,Football,M,2,3,1
+65,Sports,Football,M,3,4,5
+66,Sports,Football,M,5,3,4
+67,Sports,Football,M,2,1,3
+68,Sports,Football,M,2,4,3
+69,Sports,Baseball,M,2,5,4
+70,Sports,Baseball,M,2,3,1
+71,Sports,Baseball,M,4,2,3
+72,Sports,Baseball,M,3,1,4
+73,Teacher,Math,F,4,5,2
+74,Teacher,Math,F,3,4,2
+75,Teacher,Math,M,4,4,3
+76,Teacher,Math,M,2,1,3
+77,Teacher,Math,M,3,5,2
+78,Teacher,Math,M,5,2,3
+79,Teacher,Math,M,4,2,3
+80,Teacher,Math,M,1,4,3
+81,Teacher,English,F,3,5,4
+82,Teacher,English,F,4,3,1
+83,Teacher,English,M,4,3,5
+84,Teacher,English,M,1,2,3
+85,Teacher,Science,F,4,2,1
+86,Teacher,Science,F,3,2,1
+87,Teacher,Science,M,1,3,5
+88,Teacher,Science,M,1,5,3
+89,Teacher,Sports,F,5,3,2
+90,Teacher,Sports,F,2,5,3
+91,Teacher,Sports,M,1,4,2
+92,Teacher,Sports,M,1,4,5
+93,Teacher,History,F,1,5,3
+94,Teacher,History,F,1,3,5
+95,Teacher,History,M,4,1,2
+96,Teacher,History,M,4,3,2
+97,Programmer,MacIntosh,F,2,4,3
+98,Programmer,MacIntosh,F,4,5,1
+99,Programmer,MacIntosh,F,5,3,1
+100,Programmer,MacIntosh,M,2,5,3
+101,Programmer,MacIntosh,M,4,1,3
+102,Programmer,MacIntosh,M,5,4,3
+103,Programmer,MacIntosh,M,4,3,1
+104,Programmer,MacIntosh,M,1,5,4
+105,Programmer,Windows,F,5,4,3
+106,Programmer,Windows,F,2,4,3
+107,Programmer,Windows,F,1,5,4
+108,Programmer,Windows,F,2,4,5
+109,Programmer,Windows,F,4,2,3
+110,Programmer,Windows,F,1,3,2
+111,Programmer,Windows,M,4,3,2
+112,Programmer,Windows,M,3,4,1
+113,Programmer,COBOL,F,4,1,3
+114,Programmer,COBOL,F,5,2,1
+115,Programmer,COBOL,M,2,3,4
+116,Programmer,COBOL,M,2,3,5
+117,Programmer,COBOL,M,4,5,1
+118,Programmer,COBOL,M,3,2,5
+119,Programmer,COBOL,M,2,4,5
+120,Programmer,COBOL,M,4,2,1
+121,Socialite,Republican,F,4,5,3
+122,Socialite,Republican,F,1,3,5
+123,Socialite,Republican,F,2,2,3
+124,Socialite,Republican,F,1,3,5
+125,Socialite,Republican,F,3,2,4
+126,Socialite,Republican,F,3,2,1
+127,Socialite,Democrat,F,5,2,3
+128,Socialite,Democrat,F,5,4,3
+129,Socialite,Democrat,F,1,5,2
+130,Socialite,Democrat,F,1,4,5
+131,Socialite,Democrat,F,5,4,1
+132,Socialite,Democrat,F,4,1,2
+133,Socialite,Democrat,F,1,3,5
+134,Socialite,Democrat,F,1,4,5
+135,Socialite,Democrat,F,2,5,1
+136,Socialite,Democrat,F,1,4,5
+137,Socialite,Democrat,F,3,4,1
+138,Socialite,Democrat,F,2,5,3
+139,Socialite,Republican,M,3,1,5
+140,Socialite,Republican,F,1,2,3
+141,Socialite,Republican,F,1,5,3
+142,Socialite,Republican,F,4,2,3
+143,Socialite,Democrat,F,4,1,2
+144,Socialite,Democrat,F,1,5,3
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1.xml	2009-05-02 19:02:44 UTC (rev 26344)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1.xml	2009-05-03 07:52:28 UTC (rev 26345)
@@ -1,4351 +0,0 @@
-<org.drools.solver.examples.manners2009.domain.Manners2009 id="1">
-  <id>0</id>
-  <jobList id="2">
-    <org.drools.solver.examples.manners2009.domain.Job id="3">
-      <id>16</id>
-      <jobType>SOCIALITE</jobType>
-      <name>Republican</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="4">
-      <id>13</id>
-      <jobType>PROGRAMMER</jobType>
-      <name>MacIntosh</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="5">
-      <id>15</id>
-      <jobType>PROGRAMMER</jobType>
-      <name>COBOL</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="6">
-      <id>11</id>
-      <jobType>TEACHER</jobType>
-      <name>Sports</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="7">
-      <id>14</id>
-      <jobType>PROGRAMMER</jobType>
-      <name>Windows</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="8">
-      <id>9</id>
-      <jobType>TEACHER</jobType>
-      <name>English</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="9">
-      <id>12</id>
-      <jobType>TEACHER</jobType>
-      <name>History</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="10">
-      <id>2</id>
-      <jobType>DOCTOR</jobType>
-      <name>Pediatrician</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="11">
-      <id>1</id>
-      <jobType>POLITICIAN</jobType>
-      <name>Republican</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="12">
-      <id>8</id>
-      <jobType>TEACHER</jobType>
-      <name>Math</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="13">
-      <id>10</id>
-      <jobType>TEACHER</jobType>
-      <name>Science</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="14">
-      <id>6</id>
-      <jobType>SPORTS_STAR</jobType>
-      <name>Football</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="15">
-      <id>5</id>
-      <jobType>SPORTS_STAR</jobType>
-      <name>Basketball</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="16">
-      <id>17</id>
-      <jobType>SOCIALITE</jobType>
-      <name>Democrat</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="17">
-      <id>4</id>
-      <jobType>DOCTOR</jobType>
-      <name>Osteopath</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="18">
-      <id>0</id>
-      <jobType>POLITICIAN</jobType>
-      <name>Democrat</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="19">
-      <id>7</id>
-      <jobType>SPORTS_STAR</jobType>
-      <name>Baseball</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-    <org.drools.solver.examples.manners2009.domain.Job id="20">
-      <id>3</id>
-      <jobType>DOCTOR</jobType>
-      <name>Surgeon</name>
-    </org.drools.solver.examples.manners2009.domain.Job>
-  </jobList>
-  <guestList id="21">
-    <org.drools.solver.examples.manners2009.domain.Guest id="22">
-      <id>0</id>
-      <code>1</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="23">
-      <id>1</id>
-      <code>2</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="24">
-      <id>2</id>
-      <code>3</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="25">
-      <id>3</id>
-      <code>4</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="26">
-      <id>4</id>
-      <code>5</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="27">
-      <id>5</id>
-      <code>6</code>
-      <job reference="18"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="28">
-      <id>6</id>
-      <code>7</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="29">
-      <id>7</id>
-      <code>8</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="30">
-      <id>8</id>
-      <code>9</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="31">
-      <id>9</id>
-      <code>10</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="32">
-      <id>10</id>
-      <code>11</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="33">
-      <id>11</id>
-      <code>12</code>
-      <job reference="18"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="34">
-      <id>12</id>
-      <code>13</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="35">
-      <id>13</id>
-      <code>14</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="36">
-      <id>14</id>
-      <code>15</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="37">
-      <id>15</id>
-      <code>16</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="38">
-      <id>16</id>
-      <code>17</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="39">
-      <id>17</id>
-      <code>18</code>
-      <job reference="11"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="40">
-      <id>18</id>
-      <code>19</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="41">
-      <id>19</id>
-      <code>20</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="42">
-      <id>20</id>
-      <code>21</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="43">
-      <id>21</id>
-      <code>22</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="44">
-      <id>22</id>
-      <code>23</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="45">
-      <id>23</id>
-      <code>24</code>
-      <job reference="11"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="46">
-      <id>24</id>
-      <code>25</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="47">
-      <id>25</id>
-      <code>26</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="48">
-      <id>26</id>
-      <code>27</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="49">
-      <id>27</id>
-      <code>28</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="50">
-      <id>28</id>
-      <code>29</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="51">
-      <id>29</id>
-      <code>30</code>
-      <job reference="10"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="52">
-      <id>30</id>
-      <code>31</code>
-      <job reference="10"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="53">
-      <id>31</id>
-      <code>32</code>
-      <job reference="10"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="54">
-      <id>32</id>
-      <code>33</code>
-      <job reference="20"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="55">
-      <id>33</id>
-      <code>34</code>
-      <job reference="20"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="56">
-      <id>34</id>
-      <code>35</code>
-      <job reference="20"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="57">
-      <id>35</id>
-      <code>36</code>
-      <job reference="20"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="58">
-      <id>36</id>
-      <code>37</code>
-      <job reference="20"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="59">
-      <id>37</id>
-      <code>38</code>
-      <job reference="20"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="60">
-      <id>38</id>
-      <code>39</code>
-      <job reference="20"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="61">
-      <id>39</id>
-      <code>40</code>
-      <job reference="20"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="62">
-      <id>40</id>
-      <code>41</code>
-      <job reference="17"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="63">
-      <id>41</id>
-      <code>42</code>
-      <job reference="17"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="64">
-      <id>42</id>
-      <code>43</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="65">
-      <id>43</id>
-      <code>44</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="66">
-      <id>44</id>
-      <code>45</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="67">
-      <id>45</id>
-      <code>46</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="68">
-      <id>46</id>
-      <code>47</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="69">
-      <id>47</id>
-      <code>48</code>
-      <job reference="17"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="70">
-      <id>48</id>
-      <code>49</code>
-      <job reference="15"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="71">
-      <id>49</id>
-      <code>50</code>
-      <job reference="15"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="72">
-      <id>50</id>
-      <code>51</code>
-      <job reference="15"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="73">
-      <id>51</id>
-      <code>52</code>
-      <job reference="15"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="74">
-      <id>52</id>
-      <code>53</code>
-      <job reference="15"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="75">
-      <id>53</id>
-      <code>54</code>
-      <job reference="15"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="76">
-      <id>54</id>
-      <code>55</code>
-      <job reference="15"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="77">
-      <id>55</id>
-      <code>56</code>
-      <job reference="15"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="78">
-      <id>56</id>
-      <code>57</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="79">
-      <id>57</id>
-      <code>58</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="80">
-      <id>58</id>
-      <code>59</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="81">
-      <id>59</id>
-      <code>60</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="82">
-      <id>60</id>
-      <code>61</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="83">
-      <id>61</id>
-      <code>62</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="84">
-      <id>62</id>
-      <code>63</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="85">
-      <id>63</id>
-      <code>64</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="86">
-      <id>64</id>
-      <code>65</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="87">
-      <id>65</id>
-      <code>66</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="88">
-      <id>66</id>
-      <code>67</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="89">
-      <id>67</id>
-      <code>68</code>
-      <job reference="14"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="90">
-      <id>68</id>
-      <code>69</code>
-      <job reference="19"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="91">
-      <id>69</id>
-      <code>70</code>
-      <job reference="19"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="92">
-      <id>70</id>
-      <code>71</code>
-      <job reference="19"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="93">
-      <id>71</id>
-      <code>72</code>
-      <job reference="19"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="94">
-      <id>72</id>
-      <code>73</code>
-      <job reference="12"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="95">
-      <id>73</id>
-      <code>74</code>
-      <job reference="12"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="96">
-      <id>74</id>
-      <code>75</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="97">
-      <id>75</id>
-      <code>76</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="98">
-      <id>76</id>
-      <code>77</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="99">
-      <id>77</id>
-      <code>78</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="100">
-      <id>78</id>
-      <code>79</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="101">
-      <id>79</id>
-      <code>80</code>
-      <job reference="12"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="102">
-      <id>80</id>
-      <code>81</code>
-      <job reference="8"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="103">
-      <id>81</id>
-      <code>82</code>
-      <job reference="8"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="104">
-      <id>82</id>
-      <code>83</code>
-      <job reference="8"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="105">
-      <id>83</id>
-      <code>84</code>
-      <job reference="8"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="106">
-      <id>84</id>
-      <code>85</code>
-      <job reference="13"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="107">
-      <id>85</id>
-      <code>86</code>
-      <job reference="13"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="108">
-      <id>86</id>
-      <code>87</code>
-      <job reference="13"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="109">
-      <id>87</id>
-      <code>88</code>
-      <job reference="13"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="110">
-      <id>88</id>
-      <code>89</code>
-      <job reference="6"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="111">
-      <id>89</id>
-      <code>90</code>
-      <job reference="6"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="112">
-      <id>90</id>
-      <code>91</code>
-      <job reference="6"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="113">
-      <id>91</id>
-      <code>92</code>
-      <job reference="6"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="114">
-      <id>92</id>
-      <code>93</code>
-      <job reference="9"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="115">
-      <id>93</id>
-      <code>94</code>
-      <job reference="9"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="116">
-      <id>94</id>
-      <code>95</code>
-      <job reference="9"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="117">
-      <id>95</id>
-      <code>96</code>
-      <job reference="9"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="118">
-      <id>96</id>
-      <code>97</code>
-      <job reference="4"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="119">
-      <id>97</id>
-      <code>98</code>
-      <job reference="4"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="120">
-      <id>98</id>
-      <code>99</code>
-      <job reference="4"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="121">
-      <id>99</id>
-      <code>100</code>
-      <job reference="4"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="122">
-      <id>100</id>
-      <code>101</code>
-      <job reference="4"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="123">
-      <id>101</id>
-      <code>102</code>
-      <job reference="4"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="124">
-      <id>102</id>
-      <code>103</code>
-      <job reference="4"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="125">
-      <id>103</id>
-      <code>104</code>
-      <job reference="4"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="126">
-      <id>104</id>
-      <code>105</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="127">
-      <id>105</id>
-      <code>106</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="128">
-      <id>106</id>
-      <code>107</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="129">
-      <id>107</id>
-      <code>108</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="130">
-      <id>108</id>
-      <code>109</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="131">
-      <id>109</id>
-      <code>110</code>
-      <job reference="7"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="132">
-      <id>110</id>
-      <code>111</code>
-      <job reference="7"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="133">
-      <id>111</id>
-      <code>112</code>
-      <job reference="7"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="134">
-      <id>112</id>
-      <code>113</code>
-      <job reference="5"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="135">
-      <id>113</id>
-      <code>114</code>
-      <job reference="5"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="136">
-      <id>114</id>
-      <code>115</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="137">
-      <id>115</id>
-      <code>116</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="138">
-      <id>116</id>
-      <code>117</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="139">
-      <id>117</id>
-      <code>118</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="140">
-      <id>118</id>
-      <code>119</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="141">
-      <id>119</id>
-      <code>120</code>
-      <job reference="5"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="142">
-      <id>120</id>
-      <code>121</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="143">
-      <id>121</id>
-      <code>122</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="144">
-      <id>122</id>
-      <code>123</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="145">
-      <id>123</id>
-      <code>124</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="146">
-      <id>124</id>
-      <code>125</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="147">
-      <id>125</id>
-      <code>126</code>
-      <job reference="3"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="148">
-      <id>126</id>
-      <code>127</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="149">
-      <id>127</id>
-      <code>128</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="150">
-      <id>128</id>
-      <code>129</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="151">
-      <id>129</id>
-      <code>130</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="152">
-      <id>130</id>
-      <code>131</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="153">
-      <id>131</id>
-      <code>132</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="154">
-      <id>132</id>
-      <code>133</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="155">
-      <id>133</id>
-      <code>134</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="156">
-      <id>134</id>
-      <code>135</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="157">
-      <id>135</id>
-      <code>136</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="158">
-      <id>136</id>
-      <code>137</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="159">
-      <id>137</id>
-      <code>138</code>
-      <job reference="16"/>
-      <gender>FEMALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="160">
-      <id>138</id>
-      <code>139</code>
-      <job reference="3"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="161">
-      <id>139</id>
-      <code>140</code>
-      <job reference="3"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="162">
-      <id>140</id>
-      <code>141</code>
-      <job reference="3"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="163">
-      <id>141</id>
-      <code>142</code>
-      <job reference="3"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="164">
-      <id>142</id>
-      <code>143</code>
-      <job reference="16"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-    <org.drools.solver.examples.manners2009.domain.Guest id="165">
-      <id>143</id>
-      <code>144</code>
-      <job reference="16"/>
-      <gender>MALE</gender>
-    </org.drools.solver.examples.manners2009.domain.Guest>
-  </guestList>
-  <hobbyPracticianList id="166">
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="167">
-      <id>0</id>
-      <guest reference="22"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="168">
-      <id>1</id>
-      <guest reference="22"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="169">
-      <id>2</id>
-      <guest reference="22"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="170">
-      <id>3</id>
-      <guest reference="23"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="171">
-      <id>4</id>
-      <guest reference="23"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="172">
-      <id>5</id>
-      <guest reference="23"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="173">
-      <id>6</id>
-      <guest reference="24"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="174">
-      <id>7</id>
-      <guest reference="24"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="175">
-      <id>8</id>
-      <guest reference="24"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="176">
-      <id>9</id>
-      <guest reference="25"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="177">
-      <id>10</id>
-      <guest reference="25"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="178">
-      <id>11</id>
-      <guest reference="25"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="179">
-      <id>12</id>
-      <guest reference="26"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="180">
-      <id>13</id>
-      <guest reference="26"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="181">
-      <id>14</id>
-      <guest reference="26"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="182">
-      <id>15</id>
-      <guest reference="27"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="183">
-      <id>16</id>
-      <guest reference="27"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="184">
-      <id>17</id>
-      <guest reference="27"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="185">
-      <id>18</id>
-      <guest reference="28"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="186">
-      <id>19</id>
-      <guest reference="28"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="187">
-      <id>20</id>
-      <guest reference="28"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="188">
-      <id>21</id>
-      <guest reference="29"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="189">
-      <id>22</id>
-      <guest reference="29"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="190">
-      <id>23</id>
-      <guest reference="29"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="191">
-      <id>24</id>
-      <guest reference="30"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="192">
-      <id>25</id>
-      <guest reference="30"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="193">
-      <id>26</id>
-      <guest reference="30"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="194">
-      <id>27</id>
-      <guest reference="31"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="195">
-      <id>28</id>
-      <guest reference="31"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="196">
-      <id>29</id>
-      <guest reference="31"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="197">
-      <id>30</id>
-      <guest reference="32"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="198">
-      <id>31</id>
-      <guest reference="32"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="199">
-      <id>32</id>
-      <guest reference="32"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="200">
-      <id>33</id>
-      <guest reference="33"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="201">
-      <id>34</id>
-      <guest reference="33"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="202">
-      <id>35</id>
-      <guest reference="33"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="203">
-      <id>36</id>
-      <guest reference="34"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="204">
-      <id>37</id>
-      <guest reference="34"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="205">
-      <id>38</id>
-      <guest reference="34"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="206">
-      <id>39</id>
-      <guest reference="35"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="207">
-      <id>40</id>
-      <guest reference="35"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="208">
-      <id>41</id>
-      <guest reference="35"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="209">
-      <id>42</id>
-      <guest reference="36"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="210">
-      <id>43</id>
-      <guest reference="36"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="211">
-      <id>44</id>
-      <guest reference="36"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="212">
-      <id>45</id>
-      <guest reference="37"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="213">
-      <id>46</id>
-      <guest reference="37"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="214">
-      <id>47</id>
-      <guest reference="37"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="215">
-      <id>48</id>
-      <guest reference="38"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="216">
-      <id>49</id>
-      <guest reference="38"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="217">
-      <id>50</id>
-      <guest reference="38"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="218">
-      <id>51</id>
-      <guest reference="39"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="219">
-      <id>52</id>
-      <guest reference="39"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="220">
-      <id>53</id>
-      <guest reference="39"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="221">
-      <id>54</id>
-      <guest reference="40"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="222">
-      <id>55</id>
-      <guest reference="40"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="223">
-      <id>56</id>
-      <guest reference="40"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="224">
-      <id>57</id>
-      <guest reference="41"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="225">
-      <id>58</id>
-      <guest reference="41"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="226">
-      <id>59</id>
-      <guest reference="41"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="227">
-      <id>60</id>
-      <guest reference="42"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="228">
-      <id>61</id>
-      <guest reference="42"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="229">
-      <id>62</id>
-      <guest reference="42"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="230">
-      <id>63</id>
-      <guest reference="43"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="231">
-      <id>64</id>
-      <guest reference="43"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="232">
-      <id>65</id>
-      <guest reference="43"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="233">
-      <id>66</id>
-      <guest reference="44"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="234">
-      <id>67</id>
-      <guest reference="44"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="235">
-      <id>68</id>
-      <guest reference="44"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="236">
-      <id>69</id>
-      <guest reference="45"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="237">
-      <id>70</id>
-      <guest reference="45"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="238">
-      <id>71</id>
-      <guest reference="45"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="239">
-      <id>72</id>
-      <guest reference="46"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="240">
-      <id>73</id>
-      <guest reference="46"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="241">
-      <id>74</id>
-      <guest reference="46"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="242">
-      <id>75</id>
-      <guest reference="47"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="243">
-      <id>76</id>
-      <guest reference="47"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="244">
-      <id>77</id>
-      <guest reference="47"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="245">
-      <id>78</id>
-      <guest reference="48"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="246">
-      <id>79</id>
-      <guest reference="48"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="247">
-      <id>80</id>
-      <guest reference="48"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="248">
-      <id>81</id>
-      <guest reference="49"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="249">
-      <id>82</id>
-      <guest reference="49"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="250">
-      <id>83</id>
-      <guest reference="49"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="251">
-      <id>84</id>
-      <guest reference="50"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="252">
-      <id>85</id>
-      <guest reference="50"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="253">
-      <id>86</id>
-      <guest reference="50"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="254">
-      <id>87</id>
-      <guest reference="51"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="255">
-      <id>88</id>
-      <guest reference="51"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="256">
-      <id>89</id>
-      <guest reference="51"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="257">
-      <id>90</id>
-      <guest reference="52"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="258">
-      <id>91</id>
-      <guest reference="52"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="259">
-      <id>92</id>
-      <guest reference="52"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="260">
-      <id>93</id>
-      <guest reference="53"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="261">
-      <id>94</id>
-      <guest reference="53"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="262">
-      <id>95</id>
-      <guest reference="53"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="263">
-      <id>96</id>
-      <guest reference="54"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="264">
-      <id>97</id>
-      <guest reference="54"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="265">
-      <id>98</id>
-      <guest reference="54"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="266">
-      <id>99</id>
-      <guest reference="55"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="267">
-      <id>100</id>
-      <guest reference="55"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="268">
-      <id>101</id>
-      <guest reference="55"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="269">
-      <id>102</id>
-      <guest reference="56"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="270">
-      <id>103</id>
-      <guest reference="56"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="271">
-      <id>104</id>
-      <guest reference="56"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="272">
-      <id>105</id>
-      <guest reference="57"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="273">
-      <id>106</id>
-      <guest reference="57"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="274">
-      <id>107</id>
-      <guest reference="57"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="275">
-      <id>108</id>
-      <guest reference="58"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="276">
-      <id>109</id>
-      <guest reference="58"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="277">
-      <id>110</id>
-      <guest reference="58"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="278">
-      <id>111</id>
-      <guest reference="59"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="279">
-      <id>112</id>
-      <guest reference="59"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="280">
-      <id>113</id>
-      <guest reference="59"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="281">
-      <id>114</id>
-      <guest reference="60"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="282">
-      <id>115</id>
-      <guest reference="60"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="283">
-      <id>116</id>
-      <guest reference="60"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="284">
-      <id>117</id>
-      <guest reference="61"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="285">
-      <id>118</id>
-      <guest reference="61"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="286">
-      <id>119</id>
-      <guest reference="61"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="287">
-      <id>120</id>
-      <guest reference="62"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="288">
-      <id>121</id>
-      <guest reference="62"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="289">
-      <id>122</id>
-      <guest reference="62"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="290">
-      <id>123</id>
-      <guest reference="63"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="291">
-      <id>124</id>
-      <guest reference="63"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="292">
-      <id>125</id>
-      <guest reference="63"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="293">
-      <id>126</id>
-      <guest reference="64"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="294">
-      <id>127</id>
-      <guest reference="64"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="295">
-      <id>128</id>
-      <guest reference="64"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="296">
-      <id>129</id>
-      <guest reference="65"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="297">
-      <id>130</id>
-      <guest reference="65"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="298">
-      <id>131</id>
-      <guest reference="65"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="299">
-      <id>132</id>
-      <guest reference="66"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="300">
-      <id>133</id>
-      <guest reference="66"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="301">
-      <id>134</id>
-      <guest reference="66"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="302">
-      <id>135</id>
-      <guest reference="67"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="303">
-      <id>136</id>
-      <guest reference="67"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="304">
-      <id>137</id>
-      <guest reference="67"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="305">
-      <id>138</id>
-      <guest reference="68"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="306">
-      <id>139</id>
-      <guest reference="68"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="307">
-      <id>140</id>
-      <guest reference="68"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="308">
-      <id>141</id>
-      <guest reference="69"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="309">
-      <id>142</id>
-      <guest reference="69"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="310">
-      <id>143</id>
-      <guest reference="69"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="311">
-      <id>144</id>
-      <guest reference="70"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="312">
-      <id>145</id>
-      <guest reference="70"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="313">
-      <id>146</id>
-      <guest reference="70"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="314">
-      <id>147</id>
-      <guest reference="71"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="315">
-      <id>148</id>
-      <guest reference="71"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="316">
-      <id>149</id>
-      <guest reference="71"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="317">
-      <id>150</id>
-      <guest reference="72"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="318">
-      <id>151</id>
-      <guest reference="72"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="319">
-      <id>152</id>
-      <guest reference="72"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="320">
-      <id>153</id>
-      <guest reference="73"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="321">
-      <id>154</id>
-      <guest reference="73"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="322">
-      <id>155</id>
-      <guest reference="73"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="323">
-      <id>156</id>
-      <guest reference="74"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="324">
-      <id>157</id>
-      <guest reference="74"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="325">
-      <id>158</id>
-      <guest reference="74"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="326">
-      <id>159</id>
-      <guest reference="75"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="327">
-      <id>160</id>
-      <guest reference="75"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="328">
-      <id>161</id>
-      <guest reference="75"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="329">
-      <id>162</id>
-      <guest reference="76"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="330">
-      <id>163</id>
-      <guest reference="76"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="331">
-      <id>164</id>
-      <guest reference="76"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="332">
-      <id>165</id>
-      <guest reference="77"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="333">
-      <id>166</id>
-      <guest reference="77"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="334">
-      <id>167</id>
-      <guest reference="77"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="335">
-      <id>168</id>
-      <guest reference="78"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="336">
-      <id>169</id>
-      <guest reference="78"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="337">
-      <id>170</id>
-      <guest reference="78"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="338">
-      <id>171</id>
-      <guest reference="79"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="339">
-      <id>172</id>
-      <guest reference="79"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="340">
-      <id>173</id>
-      <guest reference="79"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="341">
-      <id>174</id>
-      <guest reference="80"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="342">
-      <id>175</id>
-      <guest reference="80"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="343">
-      <id>176</id>
-      <guest reference="80"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="344">
-      <id>177</id>
-      <guest reference="81"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="345">
-      <id>178</id>
-      <guest reference="81"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="346">
-      <id>179</id>
-      <guest reference="81"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="347">
-      <id>180</id>
-      <guest reference="82"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="348">
-      <id>181</id>
-      <guest reference="82"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="349">
-      <id>182</id>
-      <guest reference="82"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="350">
-      <id>183</id>
-      <guest reference="83"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="351">
-      <id>184</id>
-      <guest reference="83"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="352">
-      <id>185</id>
-      <guest reference="83"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="353">
-      <id>186</id>
-      <guest reference="84"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="354">
-      <id>187</id>
-      <guest reference="84"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="355">
-      <id>188</id>
-      <guest reference="84"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="356">
-      <id>189</id>
-      <guest reference="85"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="357">
-      <id>190</id>
-      <guest reference="85"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="358">
-      <id>191</id>
-      <guest reference="85"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="359">
-      <id>192</id>
-      <guest reference="86"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="360">
-      <id>193</id>
-      <guest reference="86"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="361">
-      <id>194</id>
-      <guest reference="86"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="362">
-      <id>195</id>
-      <guest reference="87"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="363">
-      <id>196</id>
-      <guest reference="87"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="364">
-      <id>197</id>
-      <guest reference="87"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="365">
-      <id>198</id>
-      <guest reference="88"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="366">
-      <id>199</id>
-      <guest reference="88"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="367">
-      <id>200</id>
-      <guest reference="88"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="368">
-      <id>201</id>
-      <guest reference="89"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="369">
-      <id>202</id>
-      <guest reference="89"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="370">
-      <id>203</id>
-      <guest reference="89"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="371">
-      <id>204</id>
-      <guest reference="90"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="372">
-      <id>205</id>
-      <guest reference="90"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="373">
-      <id>206</id>
-      <guest reference="90"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="374">
-      <id>207</id>
-      <guest reference="91"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="375">
-      <id>208</id>
-      <guest reference="91"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="376">
-      <id>209</id>
-      <guest reference="91"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="377">
-      <id>210</id>
-      <guest reference="92"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="378">
-      <id>211</id>
-      <guest reference="92"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="379">
-      <id>212</id>
-      <guest reference="92"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="380">
-      <id>213</id>
-      <guest reference="93"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="381">
-      <id>214</id>
-      <guest reference="93"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="382">
-      <id>215</id>
-      <guest reference="93"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="383">
-      <id>216</id>
-      <guest reference="94"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="384">
-      <id>217</id>
-      <guest reference="94"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="385">
-      <id>218</id>
-      <guest reference="94"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="386">
-      <id>219</id>
-      <guest reference="95"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="387">
-      <id>220</id>
-      <guest reference="95"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="388">
-      <id>221</id>
-      <guest reference="95"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="389">
-      <id>222</id>
-      <guest reference="96"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="390">
-      <id>223</id>
-      <guest reference="96"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="391">
-      <id>224</id>
-      <guest reference="96"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="392">
-      <id>225</id>
-      <guest reference="97"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="393">
-      <id>226</id>
-      <guest reference="97"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="394">
-      <id>227</id>
-      <guest reference="97"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="395">
-      <id>228</id>
-      <guest reference="98"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="396">
-      <id>229</id>
-      <guest reference="98"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="397">
-      <id>230</id>
-      <guest reference="98"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="398">
-      <id>231</id>
-      <guest reference="99"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="399">
-      <id>232</id>
-      <guest reference="99"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="400">
-      <id>233</id>
-      <guest reference="99"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="401">
-      <id>234</id>
-      <guest reference="100"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="402">
-      <id>235</id>
-      <guest reference="100"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="403">
-      <id>236</id>
-      <guest reference="100"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="404">
-      <id>237</id>
-      <guest reference="101"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="405">
-      <id>238</id>
-      <guest reference="101"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="406">
-      <id>239</id>
-      <guest reference="101"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="407">
-      <id>240</id>
-      <guest reference="102"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="408">
-      <id>241</id>
-      <guest reference="102"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="409">
-      <id>242</id>
-      <guest reference="102"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="410">
-      <id>243</id>
-      <guest reference="103"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="411">
-      <id>244</id>
-      <guest reference="103"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="412">
-      <id>245</id>
-      <guest reference="103"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="413">
-      <id>246</id>
-      <guest reference="104"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="414">
-      <id>247</id>
-      <guest reference="104"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="415">
-      <id>248</id>
-      <guest reference="104"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="416">
-      <id>249</id>
-      <guest reference="105"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="417">
-      <id>250</id>
-      <guest reference="105"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="418">
-      <id>251</id>
-      <guest reference="105"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="419">
-      <id>252</id>
-      <guest reference="106"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="420">
-      <id>253</id>
-      <guest reference="106"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="421">
-      <id>254</id>
-      <guest reference="106"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="422">
-      <id>255</id>
-      <guest reference="107"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="423">
-      <id>256</id>
-      <guest reference="107"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="424">
-      <id>257</id>
-      <guest reference="107"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="425">
-      <id>258</id>
-      <guest reference="108"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="426">
-      <id>259</id>
-      <guest reference="108"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="427">
-      <id>260</id>
-      <guest reference="108"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="428">
-      <id>261</id>
-      <guest reference="109"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="429">
-      <id>262</id>
-      <guest reference="109"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="430">
-      <id>263</id>
-      <guest reference="109"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="431">
-      <id>264</id>
-      <guest reference="110"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="432">
-      <id>265</id>
-      <guest reference="110"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="433">
-      <id>266</id>
-      <guest reference="110"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="434">
-      <id>267</id>
-      <guest reference="111"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="435">
-      <id>268</id>
-      <guest reference="111"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="436">
-      <id>269</id>
-      <guest reference="111"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="437">
-      <id>270</id>
-      <guest reference="112"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="438">
-      <id>271</id>
-      <guest reference="112"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="439">
-      <id>272</id>
-      <guest reference="112"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="440">
-      <id>273</id>
-      <guest reference="113"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="441">
-      <id>274</id>
-      <guest reference="113"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="442">
-      <id>275</id>
-      <guest reference="113"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="443">
-      <id>276</id>
-      <guest reference="114"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="444">
-      <id>277</id>
-      <guest reference="114"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="445">
-      <id>278</id>
-      <guest reference="114"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="446">
-      <id>279</id>
-      <guest reference="115"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="447">
-      <id>280</id>
-      <guest reference="115"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="448">
-      <id>281</id>
-      <guest reference="115"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="449">
-      <id>282</id>
-      <guest reference="116"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="450">
-      <id>283</id>
-      <guest reference="116"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="451">
-      <id>284</id>
-      <guest reference="116"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="452">
-      <id>285</id>
-      <guest reference="117"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="453">
-      <id>286</id>
-      <guest reference="117"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="454">
-      <id>287</id>
-      <guest reference="117"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="455">
-      <id>288</id>
-      <guest reference="118"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="456">
-      <id>289</id>
-      <guest reference="118"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="457">
-      <id>290</id>
-      <guest reference="118"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="458">
-      <id>291</id>
-      <guest reference="119"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="459">
-      <id>292</id>
-      <guest reference="119"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="460">
-      <id>293</id>
-      <guest reference="119"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="461">
-      <id>294</id>
-      <guest reference="120"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="462">
-      <id>295</id>
-      <guest reference="120"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="463">
-      <id>296</id>
-      <guest reference="120"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="464">
-      <id>297</id>
-      <guest reference="121"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="465">
-      <id>298</id>
-      <guest reference="121"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="466">
-      <id>299</id>
-      <guest reference="121"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="467">
-      <id>300</id>
-      <guest reference="122"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="468">
-      <id>301</id>
-      <guest reference="122"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="469">
-      <id>302</id>
-      <guest reference="122"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="470">
-      <id>303</id>
-      <guest reference="123"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="471">
-      <id>304</id>
-      <guest reference="123"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="472">
-      <id>305</id>
-      <guest reference="123"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="473">
-      <id>306</id>
-      <guest reference="124"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="474">
-      <id>307</id>
-      <guest reference="124"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="475">
-      <id>308</id>
-      <guest reference="124"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="476">
-      <id>309</id>
-      <guest reference="125"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="477">
-      <id>310</id>
-      <guest reference="125"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="478">
-      <id>311</id>
-      <guest reference="125"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="479">
-      <id>312</id>
-      <guest reference="126"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="480">
-      <id>313</id>
-      <guest reference="126"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="481">
-      <id>314</id>
-      <guest reference="126"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="482">
-      <id>315</id>
-      <guest reference="127"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="483">
-      <id>316</id>
-      <guest reference="127"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="484">
-      <id>317</id>
-      <guest reference="127"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="485">
-      <id>318</id>
-      <guest reference="128"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="486">
-      <id>319</id>
-      <guest reference="128"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="487">
-      <id>320</id>
-      <guest reference="128"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="488">
-      <id>321</id>
-      <guest reference="129"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="489">
-      <id>322</id>
-      <guest reference="129"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="490">
-      <id>323</id>
-      <guest reference="129"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="491">
-      <id>324</id>
-      <guest reference="130"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="492">
-      <id>325</id>
-      <guest reference="130"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="493">
-      <id>326</id>
-      <guest reference="130"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="494">
-      <id>327</id>
-      <guest reference="131"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="495">
-      <id>328</id>
-      <guest reference="131"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="496">
-      <id>329</id>
-      <guest reference="131"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="497">
-      <id>330</id>
-      <guest reference="132"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="498">
-      <id>331</id>
-      <guest reference="132"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="499">
-      <id>332</id>
-      <guest reference="132"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="500">
-      <id>333</id>
-      <guest reference="133"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="501">
-      <id>334</id>
-      <guest reference="133"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="502">
-      <id>335</id>
-      <guest reference="133"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="503">
-      <id>336</id>
-      <guest reference="134"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="504">
-      <id>337</id>
-      <guest reference="134"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="505">
-      <id>338</id>
-      <guest reference="134"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="506">
-      <id>339</id>
-      <guest reference="135"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="507">
-      <id>340</id>
-      <guest reference="135"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="508">
-      <id>341</id>
-      <guest reference="135"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="509">
-      <id>342</id>
-      <guest reference="136"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="510">
-      <id>343</id>
-      <guest reference="136"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="511">
-      <id>344</id>
-      <guest reference="136"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="512">
-      <id>345</id>
-      <guest reference="137"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="513">
-      <id>346</id>
-      <guest reference="137"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="514">
-      <id>347</id>
-      <guest reference="137"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="515">
-      <id>348</id>
-      <guest reference="138"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="516">
-      <id>349</id>
-      <guest reference="138"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="517">
-      <id>350</id>
-      <guest reference="138"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="518">
-      <id>351</id>
-      <guest reference="139"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="519">
-      <id>352</id>
-      <guest reference="139"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="520">
-      <id>353</id>
-      <guest reference="139"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="521">
-      <id>354</id>
-      <guest reference="140"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="522">
-      <id>355</id>
-      <guest reference="140"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="523">
-      <id>356</id>
-      <guest reference="140"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="524">
-      <id>357</id>
-      <guest reference="141"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="525">
-      <id>358</id>
-      <guest reference="141"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="526">
-      <id>359</id>
-      <guest reference="141"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="527">
-      <id>360</id>
-      <guest reference="142"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="528">
-      <id>361</id>
-      <guest reference="142"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="529">
-      <id>362</id>
-      <guest reference="142"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="530">
-      <id>363</id>
-      <guest reference="143"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="531">
-      <id>364</id>
-      <guest reference="143"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="532">
-      <id>365</id>
-      <guest reference="143"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="533">
-      <id>366</id>
-      <guest reference="144"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="534">
-      <id>367</id>
-      <guest reference="144"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="535">
-      <id>368</id>
-      <guest reference="144"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="536">
-      <id>369</id>
-      <guest reference="145"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="537">
-      <id>370</id>
-      <guest reference="145"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="538">
-      <id>371</id>
-      <guest reference="145"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="539">
-      <id>372</id>
-      <guest reference="146"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="540">
-      <id>373</id>
-      <guest reference="146"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="541">
-      <id>374</id>
-      <guest reference="146"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="542">
-      <id>375</id>
-      <guest reference="147"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="543">
-      <id>376</id>
-      <guest reference="147"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="544">
-      <id>377</id>
-      <guest reference="147"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="545">
-      <id>378</id>
-      <guest reference="148"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="546">
-      <id>379</id>
-      <guest reference="148"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="547">
-      <id>380</id>
-      <guest reference="148"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="548">
-      <id>381</id>
-      <guest reference="149"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="549">
-      <id>382</id>
-      <guest reference="149"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="550">
-      <id>383</id>
-      <guest reference="149"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="551">
-      <id>384</id>
-      <guest reference="150"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="552">
-      <id>385</id>
-      <guest reference="150"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="553">
-      <id>386</id>
-      <guest reference="150"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="554">
-      <id>387</id>
-      <guest reference="151"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="555">
-      <id>388</id>
-      <guest reference="151"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="556">
-      <id>389</id>
-      <guest reference="151"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="557">
-      <id>390</id>
-      <guest reference="152"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="558">
-      <id>391</id>
-      <guest reference="152"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="559">
-      <id>392</id>
-      <guest reference="152"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="560">
-      <id>393</id>
-      <guest reference="153"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="561">
-      <id>394</id>
-      <guest reference="153"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="562">
-      <id>395</id>
-      <guest reference="153"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="563">
-      <id>396</id>
-      <guest reference="154"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="564">
-      <id>397</id>
-      <guest reference="154"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="565">
-      <id>398</id>
-      <guest reference="154"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="566">
-      <id>399</id>
-      <guest reference="155"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="567">
-      <id>400</id>
-      <guest reference="155"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="568">
-      <id>401</id>
-      <guest reference="155"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="569">
-      <id>402</id>
-      <guest reference="156"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="570">
-      <id>403</id>
-      <guest reference="156"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="571">
-      <id>404</id>
-      <guest reference="156"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="572">
-      <id>405</id>
-      <guest reference="157"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="573">
-      <id>406</id>
-      <guest reference="157"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="574">
-      <id>407</id>
-      <guest reference="157"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="575">
-      <id>408</id>
-      <guest reference="158"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="576">
-      <id>409</id>
-      <guest reference="158"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="577">
-      <id>410</id>
-      <guest reference="158"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="578">
-      <id>411</id>
-      <guest reference="159"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="579">
-      <id>412</id>
-      <guest reference="159"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="580">
-      <id>413</id>
-      <guest reference="159"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="581">
-      <id>414</id>
-      <guest reference="160"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="582">
-      <id>415</id>
-      <guest reference="160"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="583">
-      <id>416</id>
-      <guest reference="160"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="584">
-      <id>417</id>
-      <guest reference="161"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="585">
-      <id>418</id>
-      <guest reference="161"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="586">
-      <id>419</id>
-      <guest reference="161"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="587">
-      <id>420</id>
-      <guest reference="162"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="588">
-      <id>421</id>
-      <guest reference="162"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="589">
-      <id>422</id>
-      <guest reference="162"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="590">
-      <id>423</id>
-      <guest reference="163"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="591">
-      <id>424</id>
-      <guest reference="163"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="592">
-      <id>425</id>
-      <guest reference="163"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="593">
-      <id>426</id>
-      <guest reference="164"/>
-      <hobby>CHESS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="594">
-      <id>427</id>
-      <guest reference="164"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="595">
-      <id>428</id>
-      <guest reference="164"/>
-      <hobby>GOLF</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="596">
-      <id>429</id>
-      <guest reference="165"/>
-      <hobby>TENNIS</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="597">
-      <id>430</id>
-      <guest reference="165"/>
-      <hobby>POKER</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="598">
-      <id>431</id>
-      <guest reference="165"/>
-      <hobby>MOTORCYCLES</hobby>
-    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
-  </hobbyPracticianList>
-  <tableList id="599">
-    <org.drools.solver.examples.manners2009.domain.Table id="600">
-      <id>0</id>
-      <tableIndex>0</tableIndex>
-      <seatList id="601">
-        <org.drools.solver.examples.manners2009.domain.Seat id="602">
-          <id>0</id>
-          <table reference="600"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="603">
-            <id>11</id>
-            <table reference="600"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="604">
-              <id>10</id>
-              <table reference="600"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="605">
-                <id>9</id>
-                <table reference="600"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="606">
-                  <id>8</id>
-                  <table reference="600"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="607">
-                    <id>7</id>
-                    <table reference="600"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="608">
-                      <id>6</id>
-                      <table reference="600"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="609">
-                        <id>5</id>
-                        <table reference="600"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="610">
-                          <id>4</id>
-                          <table reference="600"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="611">
-                            <id>3</id>
-                            <table reference="600"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="612">
-                              <id>2</id>
-                              <table reference="600"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="613">
-                                <id>1</id>
-                                <table reference="600"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="602"/>
-                                <rightSeat reference="612"/>
-                              </leftSeat>
-                              <rightSeat reference="611"/>
-                            </leftSeat>
-                            <rightSeat reference="610"/>
-                          </leftSeat>
-                          <rightSeat reference="609"/>
-                        </leftSeat>
-                        <rightSeat reference="608"/>
-                      </leftSeat>
-                      <rightSeat reference="607"/>
-                    </leftSeat>
-                    <rightSeat reference="606"/>
-                  </leftSeat>
-                  <rightSeat reference="605"/>
-                </leftSeat>
-                <rightSeat reference="604"/>
-              </leftSeat>
-              <rightSeat reference="603"/>
-            </leftSeat>
-            <rightSeat reference="602"/>
-          </leftSeat>
-          <rightSeat reference="613"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="613"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="612"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="611"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="610"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="609"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="608"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="607"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="606"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="605"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="604"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="603"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="614">
-      <id>1</id>
-      <tableIndex>1</tableIndex>
-      <seatList id="615">
-        <org.drools.solver.examples.manners2009.domain.Seat id="616">
-          <id>12</id>
-          <table reference="614"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="617">
-            <id>23</id>
-            <table reference="614"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="618">
-              <id>22</id>
-              <table reference="614"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="619">
-                <id>21</id>
-                <table reference="614"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="620">
-                  <id>20</id>
-                  <table reference="614"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="621">
-                    <id>19</id>
-                    <table reference="614"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="622">
-                      <id>18</id>
-                      <table reference="614"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="623">
-                        <id>17</id>
-                        <table reference="614"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="624">
-                          <id>16</id>
-                          <table reference="614"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="625">
-                            <id>15</id>
-                            <table reference="614"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="626">
-                              <id>14</id>
-                              <table reference="614"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="627">
-                                <id>13</id>
-                                <table reference="614"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="616"/>
-                                <rightSeat reference="626"/>
-                              </leftSeat>
-                              <rightSeat reference="625"/>
-                            </leftSeat>
-                            <rightSeat reference="624"/>
-                          </leftSeat>
-                          <rightSeat reference="623"/>
-                        </leftSeat>
-                        <rightSeat reference="622"/>
-                      </leftSeat>
-                      <rightSeat reference="621"/>
-                    </leftSeat>
-                    <rightSeat reference="620"/>
-                  </leftSeat>
-                  <rightSeat reference="619"/>
-                </leftSeat>
-                <rightSeat reference="618"/>
-              </leftSeat>
-              <rightSeat reference="617"/>
-            </leftSeat>
-            <rightSeat reference="616"/>
-          </leftSeat>
-          <rightSeat reference="627"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="627"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="626"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="625"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="624"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="623"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="622"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="621"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="620"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="619"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="618"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="617"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="628">
-      <id>2</id>
-      <tableIndex>2</tableIndex>
-      <seatList id="629">
-        <org.drools.solver.examples.manners2009.domain.Seat id="630">
-          <id>24</id>
-          <table reference="628"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="631">
-            <id>35</id>
-            <table reference="628"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="632">
-              <id>34</id>
-              <table reference="628"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="633">
-                <id>33</id>
-                <table reference="628"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="634">
-                  <id>32</id>
-                  <table reference="628"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="635">
-                    <id>31</id>
-                    <table reference="628"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="636">
-                      <id>30</id>
-                      <table reference="628"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="637">
-                        <id>29</id>
-                        <table reference="628"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="638">
-                          <id>28</id>
-                          <table reference="628"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="639">
-                            <id>27</id>
-                            <table reference="628"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="640">
-                              <id>26</id>
-                              <table reference="628"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="641">
-                                <id>25</id>
-                                <table reference="628"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="630"/>
-                                <rightSeat reference="640"/>
-                              </leftSeat>
-                              <rightSeat reference="639"/>
-                            </leftSeat>
-                            <rightSeat reference="638"/>
-                          </leftSeat>
-                          <rightSeat reference="637"/>
-                        </leftSeat>
-                        <rightSeat reference="636"/>
-                      </leftSeat>
-                      <rightSeat reference="635"/>
-                    </leftSeat>
-                    <rightSeat reference="634"/>
-                  </leftSeat>
-                  <rightSeat reference="633"/>
-                </leftSeat>
-                <rightSeat reference="632"/>
-              </leftSeat>
-              <rightSeat reference="631"/>
-            </leftSeat>
-            <rightSeat reference="630"/>
-          </leftSeat>
-          <rightSeat reference="641"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="641"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="640"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="639"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="638"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="637"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="636"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="635"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="634"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="633"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="632"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="631"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="642">
-      <id>3</id>
-      <tableIndex>3</tableIndex>
-      <seatList id="643">
-        <org.drools.solver.examples.manners2009.domain.Seat id="644">
-          <id>36</id>
-          <table reference="642"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="645">
-            <id>47</id>
-            <table reference="642"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="646">
-              <id>46</id>
-              <table reference="642"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="647">
-                <id>45</id>
-                <table reference="642"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="648">
-                  <id>44</id>
-                  <table reference="642"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="649">
-                    <id>43</id>
-                    <table reference="642"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="650">
-                      <id>42</id>
-                      <table reference="642"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="651">
-                        <id>41</id>
-                        <table reference="642"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="652">
-                          <id>40</id>
-                          <table reference="642"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="653">
-                            <id>39</id>
-                            <table reference="642"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="654">
-                              <id>38</id>
-                              <table reference="642"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="655">
-                                <id>37</id>
-                                <table reference="642"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="644"/>
-                                <rightSeat reference="654"/>
-                              </leftSeat>
-                              <rightSeat reference="653"/>
-                            </leftSeat>
-                            <rightSeat reference="652"/>
-                          </leftSeat>
-                          <rightSeat reference="651"/>
-                        </leftSeat>
-                        <rightSeat reference="650"/>
-                      </leftSeat>
-                      <rightSeat reference="649"/>
-                    </leftSeat>
-                    <rightSeat reference="648"/>
-                  </leftSeat>
-                  <rightSeat reference="647"/>
-                </leftSeat>
-                <rightSeat reference="646"/>
-              </leftSeat>
-              <rightSeat reference="645"/>
-            </leftSeat>
-            <rightSeat reference="644"/>
-          </leftSeat>
-          <rightSeat reference="655"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="655"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="654"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="653"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="652"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="651"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="650"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="649"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="648"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="647"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="646"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="645"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="656">
-      <id>4</id>
-      <tableIndex>4</tableIndex>
-      <seatList id="657">
-        <org.drools.solver.examples.manners2009.domain.Seat id="658">
-          <id>48</id>
-          <table reference="656"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="659">
-            <id>59</id>
-            <table reference="656"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="660">
-              <id>58</id>
-              <table reference="656"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="661">
-                <id>57</id>
-                <table reference="656"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="662">
-                  <id>56</id>
-                  <table reference="656"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="663">
-                    <id>55</id>
-                    <table reference="656"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="664">
-                      <id>54</id>
-                      <table reference="656"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="665">
-                        <id>53</id>
-                        <table reference="656"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="666">
-                          <id>52</id>
-                          <table reference="656"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="667">
-                            <id>51</id>
-                            <table reference="656"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="668">
-                              <id>50</id>
-                              <table reference="656"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="669">
-                                <id>49</id>
-                                <table reference="656"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="658"/>
-                                <rightSeat reference="668"/>
-                              </leftSeat>
-                              <rightSeat reference="667"/>
-                            </leftSeat>
-                            <rightSeat reference="666"/>
-                          </leftSeat>
-                          <rightSeat reference="665"/>
-                        </leftSeat>
-                        <rightSeat reference="664"/>
-                      </leftSeat>
-                      <rightSeat reference="663"/>
-                    </leftSeat>
-                    <rightSeat reference="662"/>
-                  </leftSeat>
-                  <rightSeat reference="661"/>
-                </leftSeat>
-                <rightSeat reference="660"/>
-              </leftSeat>
-              <rightSeat reference="659"/>
-            </leftSeat>
-            <rightSeat reference="658"/>
-          </leftSeat>
-          <rightSeat reference="669"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="669"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="668"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="667"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="666"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="665"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="664"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="663"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="662"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="661"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="660"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="659"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="670">
-      <id>5</id>
-      <tableIndex>5</tableIndex>
-      <seatList id="671">
-        <org.drools.solver.examples.manners2009.domain.Seat id="672">
-          <id>60</id>
-          <table reference="670"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="673">
-            <id>71</id>
-            <table reference="670"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="674">
-              <id>70</id>
-              <table reference="670"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="675">
-                <id>69</id>
-                <table reference="670"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="676">
-                  <id>68</id>
-                  <table reference="670"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="677">
-                    <id>67</id>
-                    <table reference="670"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="678">
-                      <id>66</id>
-                      <table reference="670"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="679">
-                        <id>65</id>
-                        <table reference="670"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="680">
-                          <id>64</id>
-                          <table reference="670"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="681">
-                            <id>63</id>
-                            <table reference="670"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="682">
-                              <id>62</id>
-                              <table reference="670"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="683">
-                                <id>61</id>
-                                <table reference="670"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="672"/>
-                                <rightSeat reference="682"/>
-                              </leftSeat>
-                              <rightSeat reference="681"/>
-                            </leftSeat>
-                            <rightSeat reference="680"/>
-                          </leftSeat>
-                          <rightSeat reference="679"/>
-                        </leftSeat>
-                        <rightSeat reference="678"/>
-                      </leftSeat>
-                      <rightSeat reference="677"/>
-                    </leftSeat>
-                    <rightSeat reference="676"/>
-                  </leftSeat>
-                  <rightSeat reference="675"/>
-                </leftSeat>
-                <rightSeat reference="674"/>
-              </leftSeat>
-              <rightSeat reference="673"/>
-            </leftSeat>
-            <rightSeat reference="672"/>
-          </leftSeat>
-          <rightSeat reference="683"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="683"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="682"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="681"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="680"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="679"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="678"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="677"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="676"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="675"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="674"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="673"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="684">
-      <id>6</id>
-      <tableIndex>6</tableIndex>
-      <seatList id="685">
-        <org.drools.solver.examples.manners2009.domain.Seat id="686">
-          <id>72</id>
-          <table reference="684"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="687">
-            <id>83</id>
-            <table reference="684"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="688">
-              <id>82</id>
-              <table reference="684"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="689">
-                <id>81</id>
-                <table reference="684"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="690">
-                  <id>80</id>
-                  <table reference="684"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="691">
-                    <id>79</id>
-                    <table reference="684"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="692">
-                      <id>78</id>
-                      <table reference="684"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="693">
-                        <id>77</id>
-                        <table reference="684"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="694">
-                          <id>76</id>
-                          <table reference="684"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="695">
-                            <id>75</id>
-                            <table reference="684"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="696">
-                              <id>74</id>
-                              <table reference="684"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="697">
-                                <id>73</id>
-                                <table reference="684"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="686"/>
-                                <rightSeat reference="696"/>
-                              </leftSeat>
-                              <rightSeat reference="695"/>
-                            </leftSeat>
-                            <rightSeat reference="694"/>
-                          </leftSeat>
-                          <rightSeat reference="693"/>
-                        </leftSeat>
-                        <rightSeat reference="692"/>
-                      </leftSeat>
-                      <rightSeat reference="691"/>
-                    </leftSeat>
-                    <rightSeat reference="690"/>
-                  </leftSeat>
-                  <rightSeat reference="689"/>
-                </leftSeat>
-                <rightSeat reference="688"/>
-              </leftSeat>
-              <rightSeat reference="687"/>
-            </leftSeat>
-            <rightSeat reference="686"/>
-          </leftSeat>
-          <rightSeat reference="697"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="697"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="696"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="695"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="694"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="693"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="692"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="691"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="690"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="689"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="688"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="687"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="698">
-      <id>7</id>
-      <tableIndex>7</tableIndex>
-      <seatList id="699">
-        <org.drools.solver.examples.manners2009.domain.Seat id="700">
-          <id>84</id>
-          <table reference="698"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="701">
-            <id>95</id>
-            <table reference="698"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="702">
-              <id>94</id>
-              <table reference="698"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="703">
-                <id>93</id>
-                <table reference="698"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="704">
-                  <id>92</id>
-                  <table reference="698"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="705">
-                    <id>91</id>
-                    <table reference="698"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="706">
-                      <id>90</id>
-                      <table reference="698"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="707">
-                        <id>89</id>
-                        <table reference="698"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="708">
-                          <id>88</id>
-                          <table reference="698"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="709">
-                            <id>87</id>
-                            <table reference="698"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="710">
-                              <id>86</id>
-                              <table reference="698"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="711">
-                                <id>85</id>
-                                <table reference="698"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="700"/>
-                                <rightSeat reference="710"/>
-                              </leftSeat>
-                              <rightSeat reference="709"/>
-                            </leftSeat>
-                            <rightSeat reference="708"/>
-                          </leftSeat>
-                          <rightSeat reference="707"/>
-                        </leftSeat>
-                        <rightSeat reference="706"/>
-                      </leftSeat>
-                      <rightSeat reference="705"/>
-                    </leftSeat>
-                    <rightSeat reference="704"/>
-                  </leftSeat>
-                  <rightSeat reference="703"/>
-                </leftSeat>
-                <rightSeat reference="702"/>
-              </leftSeat>
-              <rightSeat reference="701"/>
-            </leftSeat>
-            <rightSeat reference="700"/>
-          </leftSeat>
-          <rightSeat reference="711"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="711"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="710"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="709"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="708"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="707"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="706"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="705"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="704"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="703"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="702"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="701"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="712">
-      <id>8</id>
-      <tableIndex>8</tableIndex>
-      <seatList id="713">
-        <org.drools.solver.examples.manners2009.domain.Seat id="714">
-          <id>96</id>
-          <table reference="712"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="715">
-            <id>107</id>
-            <table reference="712"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="716">
-              <id>106</id>
-              <table reference="712"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="717">
-                <id>105</id>
-                <table reference="712"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="718">
-                  <id>104</id>
-                  <table reference="712"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="719">
-                    <id>103</id>
-                    <table reference="712"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="720">
-                      <id>102</id>
-                      <table reference="712"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="721">
-                        <id>101</id>
-                        <table reference="712"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="722">
-                          <id>100</id>
-                          <table reference="712"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="723">
-                            <id>99</id>
-                            <table reference="712"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="724">
-                              <id>98</id>
-                              <table reference="712"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="725">
-                                <id>97</id>
-                                <table reference="712"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="714"/>
-                                <rightSeat reference="724"/>
-                              </leftSeat>
-                              <rightSeat reference="723"/>
-                            </leftSeat>
-                            <rightSeat reference="722"/>
-                          </leftSeat>
-                          <rightSeat reference="721"/>
-                        </leftSeat>
-                        <rightSeat reference="720"/>
-                      </leftSeat>
-                      <rightSeat reference="719"/>
-                    </leftSeat>
-                    <rightSeat reference="718"/>
-                  </leftSeat>
-                  <rightSeat reference="717"/>
-                </leftSeat>
-                <rightSeat reference="716"/>
-              </leftSeat>
-              <rightSeat reference="715"/>
-            </leftSeat>
-            <rightSeat reference="714"/>
-          </leftSeat>
-          <rightSeat reference="725"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="725"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="724"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="723"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="722"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="721"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="720"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="719"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="718"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="717"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="716"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="715"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="726">
-      <id>9</id>
-      <tableIndex>9</tableIndex>
-      <seatList id="727">
-        <org.drools.solver.examples.manners2009.domain.Seat id="728">
-          <id>108</id>
-          <table reference="726"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="729">
-            <id>119</id>
-            <table reference="726"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="730">
-              <id>118</id>
-              <table reference="726"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="731">
-                <id>117</id>
-                <table reference="726"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="732">
-                  <id>116</id>
-                  <table reference="726"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="733">
-                    <id>115</id>
-                    <table reference="726"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="734">
-                      <id>114</id>
-                      <table reference="726"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="735">
-                        <id>113</id>
-                        <table reference="726"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="736">
-                          <id>112</id>
-                          <table reference="726"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="737">
-                            <id>111</id>
-                            <table reference="726"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="738">
-                              <id>110</id>
-                              <table reference="726"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="739">
-                                <id>109</id>
-                                <table reference="726"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="728"/>
-                                <rightSeat reference="738"/>
-                              </leftSeat>
-                              <rightSeat reference="737"/>
-                            </leftSeat>
-                            <rightSeat reference="736"/>
-                          </leftSeat>
-                          <rightSeat reference="735"/>
-                        </leftSeat>
-                        <rightSeat reference="734"/>
-                      </leftSeat>
-                      <rightSeat reference="733"/>
-                    </leftSeat>
-                    <rightSeat reference="732"/>
-                  </leftSeat>
-                  <rightSeat reference="731"/>
-                </leftSeat>
-                <rightSeat reference="730"/>
-              </leftSeat>
-              <rightSeat reference="729"/>
-            </leftSeat>
-            <rightSeat reference="728"/>
-          </leftSeat>
-          <rightSeat reference="739"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="739"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="738"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="737"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="736"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="735"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="734"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="733"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="732"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="731"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="730"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="729"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="740">
-      <id>10</id>
-      <tableIndex>10</tableIndex>
-      <seatList id="741">
-        <org.drools.solver.examples.manners2009.domain.Seat id="742">
-          <id>120</id>
-          <table reference="740"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="743">
-            <id>131</id>
-            <table reference="740"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="744">
-              <id>130</id>
-              <table reference="740"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="745">
-                <id>129</id>
-                <table reference="740"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="746">
-                  <id>128</id>
-                  <table reference="740"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="747">
-                    <id>127</id>
-                    <table reference="740"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="748">
-                      <id>126</id>
-                      <table reference="740"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="749">
-                        <id>125</id>
-                        <table reference="740"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="750">
-                          <id>124</id>
-                          <table reference="740"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="751">
-                            <id>123</id>
-                            <table reference="740"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="752">
-                              <id>122</id>
-                              <table reference="740"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="753">
-                                <id>121</id>
-                                <table reference="740"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="742"/>
-                                <rightSeat reference="752"/>
-                              </leftSeat>
-                              <rightSeat reference="751"/>
-                            </leftSeat>
-                            <rightSeat reference="750"/>
-                          </leftSeat>
-                          <rightSeat reference="749"/>
-                        </leftSeat>
-                        <rightSeat reference="748"/>
-                      </leftSeat>
-                      <rightSeat reference="747"/>
-                    </leftSeat>
-                    <rightSeat reference="746"/>
-                  </leftSeat>
-                  <rightSeat reference="745"/>
-                </leftSeat>
-                <rightSeat reference="744"/>
-              </leftSeat>
-              <rightSeat reference="743"/>
-            </leftSeat>
-            <rightSeat reference="742"/>
-          </leftSeat>
-          <rightSeat reference="753"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="753"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="752"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="751"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="750"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="749"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="748"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="747"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="746"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="745"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="744"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="743"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-    <org.drools.solver.examples.manners2009.domain.Table id="754">
-      <id>11</id>
-      <tableIndex>11</tableIndex>
-      <seatList id="755">
-        <org.drools.solver.examples.manners2009.domain.Seat id="756">
-          <id>132</id>
-          <table reference="754"/>
-          <seatIndexInTable>0</seatIndexInTable>
-          <leftSeat id="757">
-            <id>143</id>
-            <table reference="754"/>
-            <seatIndexInTable>11</seatIndexInTable>
-            <leftSeat id="758">
-              <id>142</id>
-              <table reference="754"/>
-              <seatIndexInTable>10</seatIndexInTable>
-              <leftSeat id="759">
-                <id>141</id>
-                <table reference="754"/>
-                <seatIndexInTable>9</seatIndexInTable>
-                <leftSeat id="760">
-                  <id>140</id>
-                  <table reference="754"/>
-                  <seatIndexInTable>8</seatIndexInTable>
-                  <leftSeat id="761">
-                    <id>139</id>
-                    <table reference="754"/>
-                    <seatIndexInTable>7</seatIndexInTable>
-                    <leftSeat id="762">
-                      <id>138</id>
-                      <table reference="754"/>
-                      <seatIndexInTable>6</seatIndexInTable>
-                      <leftSeat id="763">
-                        <id>137</id>
-                        <table reference="754"/>
-                        <seatIndexInTable>5</seatIndexInTable>
-                        <leftSeat id="764">
-                          <id>136</id>
-                          <table reference="754"/>
-                          <seatIndexInTable>4</seatIndexInTable>
-                          <leftSeat id="765">
-                            <id>135</id>
-                            <table reference="754"/>
-                            <seatIndexInTable>3</seatIndexInTable>
-                            <leftSeat id="766">
-                              <id>134</id>
-                              <table reference="754"/>
-                              <seatIndexInTable>2</seatIndexInTable>
-                              <leftSeat id="767">
-                                <id>133</id>
-                                <table reference="754"/>
-                                <seatIndexInTable>1</seatIndexInTable>
-                                <leftSeat reference="756"/>
-                                <rightSeat reference="766"/>
-                              </leftSeat>
-                              <rightSeat reference="765"/>
-                            </leftSeat>
-                            <rightSeat reference="764"/>
-                          </leftSeat>
-                          <rightSeat reference="763"/>
-                        </leftSeat>
-                        <rightSeat reference="762"/>
-                      </leftSeat>
-                      <rightSeat reference="761"/>
-                    </leftSeat>
-                    <rightSeat reference="760"/>
-                  </leftSeat>
-                  <rightSeat reference="759"/>
-                </leftSeat>
-                <rightSeat reference="758"/>
-              </leftSeat>
-              <rightSeat reference="757"/>
-            </leftSeat>
-            <rightSeat reference="756"/>
-          </leftSeat>
-          <rightSeat reference="767"/>
-        </org.drools.solver.examples.manners2009.domain.Seat>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="767"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="766"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="765"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="764"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="763"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="762"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="761"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="760"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="759"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="758"/>
-        <org.drools.solver.examples.manners2009.domain.Seat reference="757"/>
-      </seatList>
-    </org.drools.solver.examples.manners2009.domain.Table>
-  </tableList>
-  <seatList id="768">
-    <org.drools.solver.examples.manners2009.domain.Seat reference="602"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="613"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="612"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="611"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="610"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="609"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="608"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="607"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="606"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="605"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="604"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="603"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="616"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="627"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="626"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="625"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="624"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="623"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="622"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="621"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="620"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="619"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="618"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="617"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="630"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="641"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="640"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="639"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="638"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="637"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="636"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="635"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="634"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="633"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="632"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="631"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="644"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="655"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="654"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="653"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="652"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="651"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="650"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="649"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="648"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="647"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="646"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="645"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="658"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="669"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="668"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="667"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="666"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="665"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="664"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="663"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="662"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="661"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="660"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="659"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="672"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="683"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="682"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="681"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="680"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="679"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="678"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="677"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="676"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="675"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="674"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="673"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="686"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="697"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="696"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="695"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="694"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="693"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="692"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="691"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="690"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="689"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="688"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="687"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="700"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="711"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="710"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="709"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="708"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="707"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="706"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="705"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="704"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="703"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="702"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="701"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="714"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="725"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="724"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="723"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="722"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="721"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="720"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="719"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="718"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="717"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="716"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="715"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="728"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="739"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="738"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="737"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="736"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="735"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="734"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="733"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="732"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="731"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="730"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="729"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="742"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="753"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="752"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="751"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="750"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="749"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="748"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="747"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="746"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="745"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="744"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="743"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="756"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="767"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="766"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="765"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="764"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="763"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="762"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="761"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="760"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="759"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="758"/>
-    <org.drools.solver.examples.manners2009.domain.Seat reference="757"/>
-  </seatList>
-</org.drools.solver.examples.manners2009.domain.Manners2009>
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1WithGenderChange.xml (from rev 26337, labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1.xml)
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1WithGenderChange.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/manners2009/unsolved/james1WithGenderChange.xml	2009-05-03 07:52:28 UTC (rev 26345)
@@ -0,0 +1,4351 @@
+<org.drools.solver.examples.manners2009.domain.Manners2009 id="1">
+  <id>0</id>
+  <jobList id="2">
+    <org.drools.solver.examples.manners2009.domain.Job id="3">
+      <id>16</id>
+      <jobType>SOCIALITE</jobType>
+      <name>Republican</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="4">
+      <id>13</id>
+      <jobType>PROGRAMMER</jobType>
+      <name>MacIntosh</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="5">
+      <id>15</id>
+      <jobType>PROGRAMMER</jobType>
+      <name>COBOL</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="6">
+      <id>11</id>
+      <jobType>TEACHER</jobType>
+      <name>Sports</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="7">
+      <id>14</id>
+      <jobType>PROGRAMMER</jobType>
+      <name>Windows</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="8">
+      <id>9</id>
+      <jobType>TEACHER</jobType>
+      <name>English</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="9">
+      <id>12</id>
+      <jobType>TEACHER</jobType>
+      <name>History</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="10">
+      <id>2</id>
+      <jobType>DOCTOR</jobType>
+      <name>Pediatrician</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="11">
+      <id>1</id>
+      <jobType>POLITICIAN</jobType>
+      <name>Republican</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="12">
+      <id>8</id>
+      <jobType>TEACHER</jobType>
+      <name>Math</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="13">
+      <id>10</id>
+      <jobType>TEACHER</jobType>
+      <name>Science</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="14">
+      <id>6</id>
+      <jobType>SPORTS_STAR</jobType>
+      <name>Football</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="15">
+      <id>5</id>
+      <jobType>SPORTS_STAR</jobType>
+      <name>Basketball</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="16">
+      <id>17</id>
+      <jobType>SOCIALITE</jobType>
+      <name>Democrat</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="17">
+      <id>4</id>
+      <jobType>DOCTOR</jobType>
+      <name>Osteopath</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="18">
+      <id>0</id>
+      <jobType>POLITICIAN</jobType>
+      <name>Democrat</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="19">
+      <id>7</id>
+      <jobType>SPORTS_STAR</jobType>
+      <name>Baseball</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+    <org.drools.solver.examples.manners2009.domain.Job id="20">
+      <id>3</id>
+      <jobType>DOCTOR</jobType>
+      <name>Surgeon</name>
+    </org.drools.solver.examples.manners2009.domain.Job>
+  </jobList>
+  <guestList id="21">
+    <org.drools.solver.examples.manners2009.domain.Guest id="22">
+      <id>0</id>
+      <code>1</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="23">
+      <id>1</id>
+      <code>2</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="24">
+      <id>2</id>
+      <code>3</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="25">
+      <id>3</id>
+      <code>4</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="26">
+      <id>4</id>
+      <code>5</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="27">
+      <id>5</id>
+      <code>6</code>
+      <job reference="18"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="28">
+      <id>6</id>
+      <code>7</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="29">
+      <id>7</id>
+      <code>8</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="30">
+      <id>8</id>
+      <code>9</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="31">
+      <id>9</id>
+      <code>10</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="32">
+      <id>10</id>
+      <code>11</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="33">
+      <id>11</id>
+      <code>12</code>
+      <job reference="18"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="34">
+      <id>12</id>
+      <code>13</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="35">
+      <id>13</id>
+      <code>14</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="36">
+      <id>14</id>
+      <code>15</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="37">
+      <id>15</id>
+      <code>16</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="38">
+      <id>16</id>
+      <code>17</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="39">
+      <id>17</id>
+      <code>18</code>
+      <job reference="11"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="40">
+      <id>18</id>
+      <code>19</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="41">
+      <id>19</id>
+      <code>20</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="42">
+      <id>20</id>
+      <code>21</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="43">
+      <id>21</id>
+      <code>22</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="44">
+      <id>22</id>
+      <code>23</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="45">
+      <id>23</id>
+      <code>24</code>
+      <job reference="11"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="46">
+      <id>24</id>
+      <code>25</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="47">
+      <id>25</id>
+      <code>26</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="48">
+      <id>26</id>
+      <code>27</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="49">
+      <id>27</id>
+      <code>28</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="50">
+      <id>28</id>
+      <code>29</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="51">
+      <id>29</id>
+      <code>30</code>
+      <job reference="10"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="52">
+      <id>30</id>
+      <code>31</code>
+      <job reference="10"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="53">
+      <id>31</id>
+      <code>32</code>
+      <job reference="10"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="54">
+      <id>32</id>
+      <code>33</code>
+      <job reference="20"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="55">
+      <id>33</id>
+      <code>34</code>
+      <job reference="20"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="56">
+      <id>34</id>
+      <code>35</code>
+      <job reference="20"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="57">
+      <id>35</id>
+      <code>36</code>
+      <job reference="20"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="58">
+      <id>36</id>
+      <code>37</code>
+      <job reference="20"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="59">
+      <id>37</id>
+      <code>38</code>
+      <job reference="20"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="60">
+      <id>38</id>
+      <code>39</code>
+      <job reference="20"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="61">
+      <id>39</id>
+      <code>40</code>
+      <job reference="20"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="62">
+      <id>40</id>
+      <code>41</code>
+      <job reference="17"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="63">
+      <id>41</id>
+      <code>42</code>
+      <job reference="17"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="64">
+      <id>42</id>
+      <code>43</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="65">
+      <id>43</id>
+      <code>44</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="66">
+      <id>44</id>
+      <code>45</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="67">
+      <id>45</id>
+      <code>46</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="68">
+      <id>46</id>
+      <code>47</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="69">
+      <id>47</id>
+      <code>48</code>
+      <job reference="17"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="70">
+      <id>48</id>
+      <code>49</code>
+      <job reference="15"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="71">
+      <id>49</id>
+      <code>50</code>
+      <job reference="15"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="72">
+      <id>50</id>
+      <code>51</code>
+      <job reference="15"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="73">
+      <id>51</id>
+      <code>52</code>
+      <job reference="15"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="74">
+      <id>52</id>
+      <code>53</code>
+      <job reference="15"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="75">
+      <id>53</id>
+      <code>54</code>
+      <job reference="15"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="76">
+      <id>54</id>
+      <code>55</code>
+      <job reference="15"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="77">
+      <id>55</id>
+      <code>56</code>
+      <job reference="15"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="78">
+      <id>56</id>
+      <code>57</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="79">
+      <id>57</id>
+      <code>58</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="80">
+      <id>58</id>
+      <code>59</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="81">
+      <id>59</id>
+      <code>60</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="82">
+      <id>60</id>
+      <code>61</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="83">
+      <id>61</id>
+      <code>62</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="84">
+      <id>62</id>
+      <code>63</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="85">
+      <id>63</id>
+      <code>64</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="86">
+      <id>64</id>
+      <code>65</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="87">
+      <id>65</id>
+      <code>66</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="88">
+      <id>66</id>
+      <code>67</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="89">
+      <id>67</id>
+      <code>68</code>
+      <job reference="14"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="90">
+      <id>68</id>
+      <code>69</code>
+      <job reference="19"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="91">
+      <id>69</id>
+      <code>70</code>
+      <job reference="19"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="92">
+      <id>70</id>
+      <code>71</code>
+      <job reference="19"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="93">
+      <id>71</id>
+      <code>72</code>
+      <job reference="19"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="94">
+      <id>72</id>
+      <code>73</code>
+      <job reference="12"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="95">
+      <id>73</id>
+      <code>74</code>
+      <job reference="12"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="96">
+      <id>74</id>
+      <code>75</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="97">
+      <id>75</id>
+      <code>76</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="98">
+      <id>76</id>
+      <code>77</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="99">
+      <id>77</id>
+      <code>78</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="100">
+      <id>78</id>
+      <code>79</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="101">
+      <id>79</id>
+      <code>80</code>
+      <job reference="12"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="102">
+      <id>80</id>
+      <code>81</code>
+      <job reference="8"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="103">
+      <id>81</id>
+      <code>82</code>
+      <job reference="8"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="104">
+      <id>82</id>
+      <code>83</code>
+      <job reference="8"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="105">
+      <id>83</id>
+      <code>84</code>
+      <job reference="8"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="106">
+      <id>84</id>
+      <code>85</code>
+      <job reference="13"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="107">
+      <id>85</id>
+      <code>86</code>
+      <job reference="13"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="108">
+      <id>86</id>
+      <code>87</code>
+      <job reference="13"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="109">
+      <id>87</id>
+      <code>88</code>
+      <job reference="13"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="110">
+      <id>88</id>
+      <code>89</code>
+      <job reference="6"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="111">
+      <id>89</id>
+      <code>90</code>
+      <job reference="6"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="112">
+      <id>90</id>
+      <code>91</code>
+      <job reference="6"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="113">
+      <id>91</id>
+      <code>92</code>
+      <job reference="6"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="114">
+      <id>92</id>
+      <code>93</code>
+      <job reference="9"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="115">
+      <id>93</id>
+      <code>94</code>
+      <job reference="9"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="116">
+      <id>94</id>
+      <code>95</code>
+      <job reference="9"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="117">
+      <id>95</id>
+      <code>96</code>
+      <job reference="9"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="118">
+      <id>96</id>
+      <code>97</code>
+      <job reference="4"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="119">
+      <id>97</id>
+      <code>98</code>
+      <job reference="4"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="120">
+      <id>98</id>
+      <code>99</code>
+      <job reference="4"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="121">
+      <id>99</id>
+      <code>100</code>
+      <job reference="4"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="122">
+      <id>100</id>
+      <code>101</code>
+      <job reference="4"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="123">
+      <id>101</id>
+      <code>102</code>
+      <job reference="4"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="124">
+      <id>102</id>
+      <code>103</code>
+      <job reference="4"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="125">
+      <id>103</id>
+      <code>104</code>
+      <job reference="4"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="126">
+      <id>104</id>
+      <code>105</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="127">
+      <id>105</id>
+      <code>106</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="128">
+      <id>106</id>
+      <code>107</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="129">
+      <id>107</id>
+      <code>108</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="130">
+      <id>108</id>
+      <code>109</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="131">
+      <id>109</id>
+      <code>110</code>
+      <job reference="7"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="132">
+      <id>110</id>
+      <code>111</code>
+      <job reference="7"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="133">
+      <id>111</id>
+      <code>112</code>
+      <job reference="7"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="134">
+      <id>112</id>
+      <code>113</code>
+      <job reference="5"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="135">
+      <id>113</id>
+      <code>114</code>
+      <job reference="5"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="136">
+      <id>114</id>
+      <code>115</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="137">
+      <id>115</id>
+      <code>116</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="138">
+      <id>116</id>
+      <code>117</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="139">
+      <id>117</id>
+      <code>118</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="140">
+      <id>118</id>
+      <code>119</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="141">
+      <id>119</id>
+      <code>120</code>
+      <job reference="5"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="142">
+      <id>120</id>
+      <code>121</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="143">
+      <id>121</id>
+      <code>122</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="144">
+      <id>122</id>
+      <code>123</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="145">
+      <id>123</id>
+      <code>124</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="146">
+      <id>124</id>
+      <code>125</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="147">
+      <id>125</id>
+      <code>126</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="148">
+      <id>126</id>
+      <code>127</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="149">
+      <id>127</id>
+      <code>128</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="150">
+      <id>128</id>
+      <code>129</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="151">
+      <id>129</id>
+      <code>130</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="152">
+      <id>130</id>
+      <code>131</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="153">
+      <id>131</id>
+      <code>132</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="154">
+      <id>132</id>
+      <code>133</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="155">
+      <id>133</id>
+      <code>134</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="156">
+      <id>134</id>
+      <code>135</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="157">
+      <id>135</id>
+      <code>136</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="158">
+      <id>136</id>
+      <code>137</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="159">
+      <id>137</id>
+      <code>138</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="160">
+      <id>138</id>
+      <code>139</code>
+      <job reference="3"/>
+      <gender>MALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="161">
+      <id>139</id>
+      <code>140</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="162">
+      <id>140</id>
+      <code>141</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="163">
+      <id>141</id>
+      <code>142</code>
+      <job reference="3"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="164">
+      <id>142</id>
+      <code>143</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+    <org.drools.solver.examples.manners2009.domain.Guest id="165">
+      <id>143</id>
+      <code>144</code>
+      <job reference="16"/>
+      <gender>FEMALE</gender>
+    </org.drools.solver.examples.manners2009.domain.Guest>
+  </guestList>
+  <hobbyPracticianList id="166">
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="167">
+      <id>0</id>
+      <guest reference="22"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="168">
+      <id>1</id>
+      <guest reference="22"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="169">
+      <id>2</id>
+      <guest reference="22"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="170">
+      <id>3</id>
+      <guest reference="23"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="171">
+      <id>4</id>
+      <guest reference="23"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="172">
+      <id>5</id>
+      <guest reference="23"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="173">
+      <id>6</id>
+      <guest reference="24"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="174">
+      <id>7</id>
+      <guest reference="24"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="175">
+      <id>8</id>
+      <guest reference="24"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="176">
+      <id>9</id>
+      <guest reference="25"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="177">
+      <id>10</id>
+      <guest reference="25"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="178">
+      <id>11</id>
+      <guest reference="25"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="179">
+      <id>12</id>
+      <guest reference="26"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="180">
+      <id>13</id>
+      <guest reference="26"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="181">
+      <id>14</id>
+      <guest reference="26"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="182">
+      <id>15</id>
+      <guest reference="27"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="183">
+      <id>16</id>
+      <guest reference="27"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="184">
+      <id>17</id>
+      <guest reference="27"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="185">
+      <id>18</id>
+      <guest reference="28"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="186">
+      <id>19</id>
+      <guest reference="28"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="187">
+      <id>20</id>
+      <guest reference="28"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="188">
+      <id>21</id>
+      <guest reference="29"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="189">
+      <id>22</id>
+      <guest reference="29"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="190">
+      <id>23</id>
+      <guest reference="29"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="191">
+      <id>24</id>
+      <guest reference="30"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="192">
+      <id>25</id>
+      <guest reference="30"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="193">
+      <id>26</id>
+      <guest reference="30"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="194">
+      <id>27</id>
+      <guest reference="31"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="195">
+      <id>28</id>
+      <guest reference="31"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="196">
+      <id>29</id>
+      <guest reference="31"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="197">
+      <id>30</id>
+      <guest reference="32"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="198">
+      <id>31</id>
+      <guest reference="32"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="199">
+      <id>32</id>
+      <guest reference="32"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="200">
+      <id>33</id>
+      <guest reference="33"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="201">
+      <id>34</id>
+      <guest reference="33"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="202">
+      <id>35</id>
+      <guest reference="33"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="203">
+      <id>36</id>
+      <guest reference="34"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="204">
+      <id>37</id>
+      <guest reference="34"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="205">
+      <id>38</id>
+      <guest reference="34"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="206">
+      <id>39</id>
+      <guest reference="35"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="207">
+      <id>40</id>
+      <guest reference="35"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="208">
+      <id>41</id>
+      <guest reference="35"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="209">
+      <id>42</id>
+      <guest reference="36"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="210">
+      <id>43</id>
+      <guest reference="36"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="211">
+      <id>44</id>
+      <guest reference="36"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="212">
+      <id>45</id>
+      <guest reference="37"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="213">
+      <id>46</id>
+      <guest reference="37"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="214">
+      <id>47</id>
+      <guest reference="37"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="215">
+      <id>48</id>
+      <guest reference="38"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="216">
+      <id>49</id>
+      <guest reference="38"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="217">
+      <id>50</id>
+      <guest reference="38"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="218">
+      <id>51</id>
+      <guest reference="39"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="219">
+      <id>52</id>
+      <guest reference="39"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="220">
+      <id>53</id>
+      <guest reference="39"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="221">
+      <id>54</id>
+      <guest reference="40"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="222">
+      <id>55</id>
+      <guest reference="40"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="223">
+      <id>56</id>
+      <guest reference="40"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="224">
+      <id>57</id>
+      <guest reference="41"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="225">
+      <id>58</id>
+      <guest reference="41"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="226">
+      <id>59</id>
+      <guest reference="41"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="227">
+      <id>60</id>
+      <guest reference="42"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="228">
+      <id>61</id>
+      <guest reference="42"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="229">
+      <id>62</id>
+      <guest reference="42"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="230">
+      <id>63</id>
+      <guest reference="43"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="231">
+      <id>64</id>
+      <guest reference="43"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="232">
+      <id>65</id>
+      <guest reference="43"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="233">
+      <id>66</id>
+      <guest reference="44"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="234">
+      <id>67</id>
+      <guest reference="44"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="235">
+      <id>68</id>
+      <guest reference="44"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="236">
+      <id>69</id>
+      <guest reference="45"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="237">
+      <id>70</id>
+      <guest reference="45"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="238">
+      <id>71</id>
+      <guest reference="45"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="239">
+      <id>72</id>
+      <guest reference="46"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="240">
+      <id>73</id>
+      <guest reference="46"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="241">
+      <id>74</id>
+      <guest reference="46"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="242">
+      <id>75</id>
+      <guest reference="47"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="243">
+      <id>76</id>
+      <guest reference="47"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="244">
+      <id>77</id>
+      <guest reference="47"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="245">
+      <id>78</id>
+      <guest reference="48"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="246">
+      <id>79</id>
+      <guest reference="48"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="247">
+      <id>80</id>
+      <guest reference="48"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="248">
+      <id>81</id>
+      <guest reference="49"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="249">
+      <id>82</id>
+      <guest reference="49"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="250">
+      <id>83</id>
+      <guest reference="49"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="251">
+      <id>84</id>
+      <guest reference="50"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="252">
+      <id>85</id>
+      <guest reference="50"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="253">
+      <id>86</id>
+      <guest reference="50"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="254">
+      <id>87</id>
+      <guest reference="51"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="255">
+      <id>88</id>
+      <guest reference="51"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="256">
+      <id>89</id>
+      <guest reference="51"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="257">
+      <id>90</id>
+      <guest reference="52"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="258">
+      <id>91</id>
+      <guest reference="52"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="259">
+      <id>92</id>
+      <guest reference="52"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="260">
+      <id>93</id>
+      <guest reference="53"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="261">
+      <id>94</id>
+      <guest reference="53"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="262">
+      <id>95</id>
+      <guest reference="53"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="263">
+      <id>96</id>
+      <guest reference="54"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="264">
+      <id>97</id>
+      <guest reference="54"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="265">
+      <id>98</id>
+      <guest reference="54"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="266">
+      <id>99</id>
+      <guest reference="55"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="267">
+      <id>100</id>
+      <guest reference="55"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="268">
+      <id>101</id>
+      <guest reference="55"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="269">
+      <id>102</id>
+      <guest reference="56"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="270">
+      <id>103</id>
+      <guest reference="56"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="271">
+      <id>104</id>
+      <guest reference="56"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="272">
+      <id>105</id>
+      <guest reference="57"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="273">
+      <id>106</id>
+      <guest reference="57"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="274">
+      <id>107</id>
+      <guest reference="57"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="275">
+      <id>108</id>
+      <guest reference="58"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="276">
+      <id>109</id>
+      <guest reference="58"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="277">
+      <id>110</id>
+      <guest reference="58"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="278">
+      <id>111</id>
+      <guest reference="59"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="279">
+      <id>112</id>
+      <guest reference="59"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="280">
+      <id>113</id>
+      <guest reference="59"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="281">
+      <id>114</id>
+      <guest reference="60"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="282">
+      <id>115</id>
+      <guest reference="60"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="283">
+      <id>116</id>
+      <guest reference="60"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="284">
+      <id>117</id>
+      <guest reference="61"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="285">
+      <id>118</id>
+      <guest reference="61"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="286">
+      <id>119</id>
+      <guest reference="61"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="287">
+      <id>120</id>
+      <guest reference="62"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="288">
+      <id>121</id>
+      <guest reference="62"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="289">
+      <id>122</id>
+      <guest reference="62"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="290">
+      <id>123</id>
+      <guest reference="63"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="291">
+      <id>124</id>
+      <guest reference="63"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="292">
+      <id>125</id>
+      <guest reference="63"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="293">
+      <id>126</id>
+      <guest reference="64"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="294">
+      <id>127</id>
+      <guest reference="64"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="295">
+      <id>128</id>
+      <guest reference="64"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="296">
+      <id>129</id>
+      <guest reference="65"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="297">
+      <id>130</id>
+      <guest reference="65"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="298">
+      <id>131</id>
+      <guest reference="65"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="299">
+      <id>132</id>
+      <guest reference="66"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="300">
+      <id>133</id>
+      <guest reference="66"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="301">
+      <id>134</id>
+      <guest reference="66"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="302">
+      <id>135</id>
+      <guest reference="67"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="303">
+      <id>136</id>
+      <guest reference="67"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="304">
+      <id>137</id>
+      <guest reference="67"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="305">
+      <id>138</id>
+      <guest reference="68"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="306">
+      <id>139</id>
+      <guest reference="68"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="307">
+      <id>140</id>
+      <guest reference="68"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="308">
+      <id>141</id>
+      <guest reference="69"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="309">
+      <id>142</id>
+      <guest reference="69"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="310">
+      <id>143</id>
+      <guest reference="69"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="311">
+      <id>144</id>
+      <guest reference="70"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="312">
+      <id>145</id>
+      <guest reference="70"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="313">
+      <id>146</id>
+      <guest reference="70"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="314">
+      <id>147</id>
+      <guest reference="71"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="315">
+      <id>148</id>
+      <guest reference="71"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="316">
+      <id>149</id>
+      <guest reference="71"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="317">
+      <id>150</id>
+      <guest reference="72"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="318">
+      <id>151</id>
+      <guest reference="72"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="319">
+      <id>152</id>
+      <guest reference="72"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="320">
+      <id>153</id>
+      <guest reference="73"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="321">
+      <id>154</id>
+      <guest reference="73"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="322">
+      <id>155</id>
+      <guest reference="73"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="323">
+      <id>156</id>
+      <guest reference="74"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="324">
+      <id>157</id>
+      <guest reference="74"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="325">
+      <id>158</id>
+      <guest reference="74"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="326">
+      <id>159</id>
+      <guest reference="75"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="327">
+      <id>160</id>
+      <guest reference="75"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="328">
+      <id>161</id>
+      <guest reference="75"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="329">
+      <id>162</id>
+      <guest reference="76"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="330">
+      <id>163</id>
+      <guest reference="76"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="331">
+      <id>164</id>
+      <guest reference="76"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="332">
+      <id>165</id>
+      <guest reference="77"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="333">
+      <id>166</id>
+      <guest reference="77"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="334">
+      <id>167</id>
+      <guest reference="77"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="335">
+      <id>168</id>
+      <guest reference="78"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="336">
+      <id>169</id>
+      <guest reference="78"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="337">
+      <id>170</id>
+      <guest reference="78"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="338">
+      <id>171</id>
+      <guest reference="79"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="339">
+      <id>172</id>
+      <guest reference="79"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="340">
+      <id>173</id>
+      <guest reference="79"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="341">
+      <id>174</id>
+      <guest reference="80"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="342">
+      <id>175</id>
+      <guest reference="80"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="343">
+      <id>176</id>
+      <guest reference="80"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="344">
+      <id>177</id>
+      <guest reference="81"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="345">
+      <id>178</id>
+      <guest reference="81"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="346">
+      <id>179</id>
+      <guest reference="81"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="347">
+      <id>180</id>
+      <guest reference="82"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="348">
+      <id>181</id>
+      <guest reference="82"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="349">
+      <id>182</id>
+      <guest reference="82"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="350">
+      <id>183</id>
+      <guest reference="83"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="351">
+      <id>184</id>
+      <guest reference="83"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="352">
+      <id>185</id>
+      <guest reference="83"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="353">
+      <id>186</id>
+      <guest reference="84"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="354">
+      <id>187</id>
+      <guest reference="84"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="355">
+      <id>188</id>
+      <guest reference="84"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="356">
+      <id>189</id>
+      <guest reference="85"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="357">
+      <id>190</id>
+      <guest reference="85"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="358">
+      <id>191</id>
+      <guest reference="85"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="359">
+      <id>192</id>
+      <guest reference="86"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="360">
+      <id>193</id>
+      <guest reference="86"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="361">
+      <id>194</id>
+      <guest reference="86"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="362">
+      <id>195</id>
+      <guest reference="87"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="363">
+      <id>196</id>
+      <guest reference="87"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="364">
+      <id>197</id>
+      <guest reference="87"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="365">
+      <id>198</id>
+      <guest reference="88"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="366">
+      <id>199</id>
+      <guest reference="88"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="367">
+      <id>200</id>
+      <guest reference="88"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="368">
+      <id>201</id>
+      <guest reference="89"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="369">
+      <id>202</id>
+      <guest reference="89"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="370">
+      <id>203</id>
+      <guest reference="89"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="371">
+      <id>204</id>
+      <guest reference="90"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="372">
+      <id>205</id>
+      <guest reference="90"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="373">
+      <id>206</id>
+      <guest reference="90"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="374">
+      <id>207</id>
+      <guest reference="91"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="375">
+      <id>208</id>
+      <guest reference="91"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="376">
+      <id>209</id>
+      <guest reference="91"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="377">
+      <id>210</id>
+      <guest reference="92"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="378">
+      <id>211</id>
+      <guest reference="92"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="379">
+      <id>212</id>
+      <guest reference="92"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="380">
+      <id>213</id>
+      <guest reference="93"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="381">
+      <id>214</id>
+      <guest reference="93"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="382">
+      <id>215</id>
+      <guest reference="93"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="383">
+      <id>216</id>
+      <guest reference="94"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="384">
+      <id>217</id>
+      <guest reference="94"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="385">
+      <id>218</id>
+      <guest reference="94"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="386">
+      <id>219</id>
+      <guest reference="95"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="387">
+      <id>220</id>
+      <guest reference="95"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="388">
+      <id>221</id>
+      <guest reference="95"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="389">
+      <id>222</id>
+      <guest reference="96"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="390">
+      <id>223</id>
+      <guest reference="96"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="391">
+      <id>224</id>
+      <guest reference="96"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="392">
+      <id>225</id>
+      <guest reference="97"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="393">
+      <id>226</id>
+      <guest reference="97"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="394">
+      <id>227</id>
+      <guest reference="97"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="395">
+      <id>228</id>
+      <guest reference="98"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="396">
+      <id>229</id>
+      <guest reference="98"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="397">
+      <id>230</id>
+      <guest reference="98"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="398">
+      <id>231</id>
+      <guest reference="99"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="399">
+      <id>232</id>
+      <guest reference="99"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="400">
+      <id>233</id>
+      <guest reference="99"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="401">
+      <id>234</id>
+      <guest reference="100"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="402">
+      <id>235</id>
+      <guest reference="100"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="403">
+      <id>236</id>
+      <guest reference="100"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="404">
+      <id>237</id>
+      <guest reference="101"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="405">
+      <id>238</id>
+      <guest reference="101"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="406">
+      <id>239</id>
+      <guest reference="101"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="407">
+      <id>240</id>
+      <guest reference="102"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="408">
+      <id>241</id>
+      <guest reference="102"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="409">
+      <id>242</id>
+      <guest reference="102"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="410">
+      <id>243</id>
+      <guest reference="103"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="411">
+      <id>244</id>
+      <guest reference="103"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="412">
+      <id>245</id>
+      <guest reference="103"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="413">
+      <id>246</id>
+      <guest reference="104"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="414">
+      <id>247</id>
+      <guest reference="104"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="415">
+      <id>248</id>
+      <guest reference="104"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="416">
+      <id>249</id>
+      <guest reference="105"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="417">
+      <id>250</id>
+      <guest reference="105"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="418">
+      <id>251</id>
+      <guest reference="105"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="419">
+      <id>252</id>
+      <guest reference="106"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="420">
+      <id>253</id>
+      <guest reference="106"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="421">
+      <id>254</id>
+      <guest reference="106"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="422">
+      <id>255</id>
+      <guest reference="107"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="423">
+      <id>256</id>
+      <guest reference="107"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="424">
+      <id>257</id>
+      <guest reference="107"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="425">
+      <id>258</id>
+      <guest reference="108"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="426">
+      <id>259</id>
+      <guest reference="108"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="427">
+      <id>260</id>
+      <guest reference="108"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="428">
+      <id>261</id>
+      <guest reference="109"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="429">
+      <id>262</id>
+      <guest reference="109"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="430">
+      <id>263</id>
+      <guest reference="109"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="431">
+      <id>264</id>
+      <guest reference="110"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="432">
+      <id>265</id>
+      <guest reference="110"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="433">
+      <id>266</id>
+      <guest reference="110"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="434">
+      <id>267</id>
+      <guest reference="111"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="435">
+      <id>268</id>
+      <guest reference="111"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="436">
+      <id>269</id>
+      <guest reference="111"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="437">
+      <id>270</id>
+      <guest reference="112"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="438">
+      <id>271</id>
+      <guest reference="112"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="439">
+      <id>272</id>
+      <guest reference="112"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="440">
+      <id>273</id>
+      <guest reference="113"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="441">
+      <id>274</id>
+      <guest reference="113"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="442">
+      <id>275</id>
+      <guest reference="113"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="443">
+      <id>276</id>
+      <guest reference="114"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="444">
+      <id>277</id>
+      <guest reference="114"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="445">
+      <id>278</id>
+      <guest reference="114"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="446">
+      <id>279</id>
+      <guest reference="115"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="447">
+      <id>280</id>
+      <guest reference="115"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="448">
+      <id>281</id>
+      <guest reference="115"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="449">
+      <id>282</id>
+      <guest reference="116"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="450">
+      <id>283</id>
+      <guest reference="116"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="451">
+      <id>284</id>
+      <guest reference="116"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="452">
+      <id>285</id>
+      <guest reference="117"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="453">
+      <id>286</id>
+      <guest reference="117"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="454">
+      <id>287</id>
+      <guest reference="117"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="455">
+      <id>288</id>
+      <guest reference="118"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="456">
+      <id>289</id>
+      <guest reference="118"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="457">
+      <id>290</id>
+      <guest reference="118"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="458">
+      <id>291</id>
+      <guest reference="119"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="459">
+      <id>292</id>
+      <guest reference="119"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="460">
+      <id>293</id>
+      <guest reference="119"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="461">
+      <id>294</id>
+      <guest reference="120"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="462">
+      <id>295</id>
+      <guest reference="120"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="463">
+      <id>296</id>
+      <guest reference="120"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="464">
+      <id>297</id>
+      <guest reference="121"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="465">
+      <id>298</id>
+      <guest reference="121"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="466">
+      <id>299</id>
+      <guest reference="121"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="467">
+      <id>300</id>
+      <guest reference="122"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="468">
+      <id>301</id>
+      <guest reference="122"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="469">
+      <id>302</id>
+      <guest reference="122"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="470">
+      <id>303</id>
+      <guest reference="123"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="471">
+      <id>304</id>
+      <guest reference="123"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="472">
+      <id>305</id>
+      <guest reference="123"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="473">
+      <id>306</id>
+      <guest reference="124"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="474">
+      <id>307</id>
+      <guest reference="124"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="475">
+      <id>308</id>
+      <guest reference="124"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="476">
+      <id>309</id>
+      <guest reference="125"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="477">
+      <id>310</id>
+      <guest reference="125"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="478">
+      <id>311</id>
+      <guest reference="125"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="479">
+      <id>312</id>
+      <guest reference="126"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="480">
+      <id>313</id>
+      <guest reference="126"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="481">
+      <id>314</id>
+      <guest reference="126"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="482">
+      <id>315</id>
+      <guest reference="127"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="483">
+      <id>316</id>
+      <guest reference="127"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="484">
+      <id>317</id>
+      <guest reference="127"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="485">
+      <id>318</id>
+      <guest reference="128"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="486">
+      <id>319</id>
+      <guest reference="128"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="487">
+      <id>320</id>
+      <guest reference="128"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="488">
+      <id>321</id>
+      <guest reference="129"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="489">
+      <id>322</id>
+      <guest reference="129"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="490">
+      <id>323</id>
+      <guest reference="129"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="491">
+      <id>324</id>
+      <guest reference="130"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="492">
+      <id>325</id>
+      <guest reference="130"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="493">
+      <id>326</id>
+      <guest reference="130"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="494">
+      <id>327</id>
+      <guest reference="131"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="495">
+      <id>328</id>
+      <guest reference="131"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="496">
+      <id>329</id>
+      <guest reference="131"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="497">
+      <id>330</id>
+      <guest reference="132"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="498">
+      <id>331</id>
+      <guest reference="132"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="499">
+      <id>332</id>
+      <guest reference="132"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="500">
+      <id>333</id>
+      <guest reference="133"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="501">
+      <id>334</id>
+      <guest reference="133"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="502">
+      <id>335</id>
+      <guest reference="133"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="503">
+      <id>336</id>
+      <guest reference="134"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="504">
+      <id>337</id>
+      <guest reference="134"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="505">
+      <id>338</id>
+      <guest reference="134"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="506">
+      <id>339</id>
+      <guest reference="135"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="507">
+      <id>340</id>
+      <guest reference="135"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="508">
+      <id>341</id>
+      <guest reference="135"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="509">
+      <id>342</id>
+      <guest reference="136"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="510">
+      <id>343</id>
+      <guest reference="136"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="511">
+      <id>344</id>
+      <guest reference="136"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="512">
+      <id>345</id>
+      <guest reference="137"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="513">
+      <id>346</id>
+      <guest reference="137"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="514">
+      <id>347</id>
+      <guest reference="137"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="515">
+      <id>348</id>
+      <guest reference="138"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="516">
+      <id>349</id>
+      <guest reference="138"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="517">
+      <id>350</id>
+      <guest reference="138"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="518">
+      <id>351</id>
+      <guest reference="139"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="519">
+      <id>352</id>
+      <guest reference="139"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="520">
+      <id>353</id>
+      <guest reference="139"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="521">
+      <id>354</id>
+      <guest reference="140"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="522">
+      <id>355</id>
+      <guest reference="140"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="523">
+      <id>356</id>
+      <guest reference="140"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="524">
+      <id>357</id>
+      <guest reference="141"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="525">
+      <id>358</id>
+      <guest reference="141"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="526">
+      <id>359</id>
+      <guest reference="141"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="527">
+      <id>360</id>
+      <guest reference="142"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="528">
+      <id>361</id>
+      <guest reference="142"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="529">
+      <id>362</id>
+      <guest reference="142"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="530">
+      <id>363</id>
+      <guest reference="143"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="531">
+      <id>364</id>
+      <guest reference="143"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="532">
+      <id>365</id>
+      <guest reference="143"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="533">
+      <id>366</id>
+      <guest reference="144"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="534">
+      <id>367</id>
+      <guest reference="144"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="535">
+      <id>368</id>
+      <guest reference="144"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="536">
+      <id>369</id>
+      <guest reference="145"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="537">
+      <id>370</id>
+      <guest reference="145"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="538">
+      <id>371</id>
+      <guest reference="145"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="539">
+      <id>372</id>
+      <guest reference="146"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="540">
+      <id>373</id>
+      <guest reference="146"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="541">
+      <id>374</id>
+      <guest reference="146"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="542">
+      <id>375</id>
+      <guest reference="147"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="543">
+      <id>376</id>
+      <guest reference="147"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="544">
+      <id>377</id>
+      <guest reference="147"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="545">
+      <id>378</id>
+      <guest reference="148"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="546">
+      <id>379</id>
+      <guest reference="148"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="547">
+      <id>380</id>
+      <guest reference="148"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="548">
+      <id>381</id>
+      <guest reference="149"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="549">
+      <id>382</id>
+      <guest reference="149"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="550">
+      <id>383</id>
+      <guest reference="149"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="551">
+      <id>384</id>
+      <guest reference="150"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="552">
+      <id>385</id>
+      <guest reference="150"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="553">
+      <id>386</id>
+      <guest reference="150"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="554">
+      <id>387</id>
+      <guest reference="151"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="555">
+      <id>388</id>
+      <guest reference="151"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="556">
+      <id>389</id>
+      <guest reference="151"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="557">
+      <id>390</id>
+      <guest reference="152"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="558">
+      <id>391</id>
+      <guest reference="152"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="559">
+      <id>392</id>
+      <guest reference="152"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="560">
+      <id>393</id>
+      <guest reference="153"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="561">
+      <id>394</id>
+      <guest reference="153"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="562">
+      <id>395</id>
+      <guest reference="153"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="563">
+      <id>396</id>
+      <guest reference="154"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="564">
+      <id>397</id>
+      <guest reference="154"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="565">
+      <id>398</id>
+      <guest reference="154"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="566">
+      <id>399</id>
+      <guest reference="155"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="567">
+      <id>400</id>
+      <guest reference="155"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="568">
+      <id>401</id>
+      <guest reference="155"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="569">
+      <id>402</id>
+      <guest reference="156"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="570">
+      <id>403</id>
+      <guest reference="156"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="571">
+      <id>404</id>
+      <guest reference="156"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="572">
+      <id>405</id>
+      <guest reference="157"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="573">
+      <id>406</id>
+      <guest reference="157"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="574">
+      <id>407</id>
+      <guest reference="157"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="575">
+      <id>408</id>
+      <guest reference="158"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="576">
+      <id>409</id>
+      <guest reference="158"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="577">
+      <id>410</id>
+      <guest reference="158"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="578">
+      <id>411</id>
+      <guest reference="159"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="579">
+      <id>412</id>
+      <guest reference="159"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="580">
+      <id>413</id>
+      <guest reference="159"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="581">
+      <id>414</id>
+      <guest reference="160"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="582">
+      <id>415</id>
+      <guest reference="160"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="583">
+      <id>416</id>
+      <guest reference="160"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="584">
+      <id>417</id>
+      <guest reference="161"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="585">
+      <id>418</id>
+      <guest reference="161"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="586">
+      <id>419</id>
+      <guest reference="161"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="587">
+      <id>420</id>
+      <guest reference="162"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="588">
+      <id>421</id>
+      <guest reference="162"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="589">
+      <id>422</id>
+      <guest reference="162"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="590">
+      <id>423</id>
+      <guest reference="163"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="591">
+      <id>424</id>
+      <guest reference="163"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="592">
+      <id>425</id>
+      <guest reference="163"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="593">
+      <id>426</id>
+      <guest reference="164"/>
+      <hobby>CHESS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="594">
+      <id>427</id>
+      <guest reference="164"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="595">
+      <id>428</id>
+      <guest reference="164"/>
+      <hobby>GOLF</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="596">
+      <id>429</id>
+      <guest reference="165"/>
+      <hobby>TENNIS</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="597">
+      <id>430</id>
+      <guest reference="165"/>
+      <hobby>POKER</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+    <org.drools.solver.examples.manners2009.domain.HobbyPractician id="598">
+      <id>431</id>
+      <guest reference="165"/>
+      <hobby>MOTORCYCLES</hobby>
+    </org.drools.solver.examples.manners2009.domain.HobbyPractician>
+  </hobbyPracticianList>
+  <tableList id="599">
+    <org.drools.solver.examples.manners2009.domain.Table id="600">
+      <id>0</id>
+      <tableIndex>0</tableIndex>
+      <seatList id="601">
+        <org.drools.solver.examples.manners2009.domain.Seat id="602">
+          <id>0</id>
+          <table reference="600"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="603">
+            <id>11</id>
+            <table reference="600"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="604">
+              <id>10</id>
+              <table reference="600"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="605">
+                <id>9</id>
+                <table reference="600"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="606">
+                  <id>8</id>
+                  <table reference="600"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="607">
+                    <id>7</id>
+                    <table reference="600"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="608">
+                      <id>6</id>
+                      <table reference="600"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="609">
+                        <id>5</id>
+                        <table reference="600"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="610">
+                          <id>4</id>
+                          <table reference="600"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="611">
+                            <id>3</id>
+                            <table reference="600"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="612">
+                              <id>2</id>
+                              <table reference="600"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="613">
+                                <id>1</id>
+                                <table reference="600"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="602"/>
+                                <rightSeat reference="612"/>
+                              </leftSeat>
+                              <rightSeat reference="611"/>
+                            </leftSeat>
+                            <rightSeat reference="610"/>
+                          </leftSeat>
+                          <rightSeat reference="609"/>
+                        </leftSeat>
+                        <rightSeat reference="608"/>
+                      </leftSeat>
+                      <rightSeat reference="607"/>
+                    </leftSeat>
+                    <rightSeat reference="606"/>
+                  </leftSeat>
+                  <rightSeat reference="605"/>
+                </leftSeat>
+                <rightSeat reference="604"/>
+              </leftSeat>
+              <rightSeat reference="603"/>
+            </leftSeat>
+            <rightSeat reference="602"/>
+          </leftSeat>
+          <rightSeat reference="613"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="613"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="612"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="611"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="610"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="609"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="608"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="607"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="606"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="605"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="604"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="603"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="614">
+      <id>1</id>
+      <tableIndex>1</tableIndex>
+      <seatList id="615">
+        <org.drools.solver.examples.manners2009.domain.Seat id="616">
+          <id>12</id>
+          <table reference="614"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="617">
+            <id>23</id>
+            <table reference="614"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="618">
+              <id>22</id>
+              <table reference="614"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="619">
+                <id>21</id>
+                <table reference="614"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="620">
+                  <id>20</id>
+                  <table reference="614"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="621">
+                    <id>19</id>
+                    <table reference="614"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="622">
+                      <id>18</id>
+                      <table reference="614"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="623">
+                        <id>17</id>
+                        <table reference="614"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="624">
+                          <id>16</id>
+                          <table reference="614"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="625">
+                            <id>15</id>
+                            <table reference="614"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="626">
+                              <id>14</id>
+                              <table reference="614"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="627">
+                                <id>13</id>
+                                <table reference="614"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="616"/>
+                                <rightSeat reference="626"/>
+                              </leftSeat>
+                              <rightSeat reference="625"/>
+                            </leftSeat>
+                            <rightSeat reference="624"/>
+                          </leftSeat>
+                          <rightSeat reference="623"/>
+                        </leftSeat>
+                        <rightSeat reference="622"/>
+                      </leftSeat>
+                      <rightSeat reference="621"/>
+                    </leftSeat>
+                    <rightSeat reference="620"/>
+                  </leftSeat>
+                  <rightSeat reference="619"/>
+                </leftSeat>
+                <rightSeat reference="618"/>
+              </leftSeat>
+              <rightSeat reference="617"/>
+            </leftSeat>
+            <rightSeat reference="616"/>
+          </leftSeat>
+          <rightSeat reference="627"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="627"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="626"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="625"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="624"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="623"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="622"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="621"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="620"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="619"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="618"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="617"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="628">
+      <id>2</id>
+      <tableIndex>2</tableIndex>
+      <seatList id="629">
+        <org.drools.solver.examples.manners2009.domain.Seat id="630">
+          <id>24</id>
+          <table reference="628"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="631">
+            <id>35</id>
+            <table reference="628"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="632">
+              <id>34</id>
+              <table reference="628"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="633">
+                <id>33</id>
+                <table reference="628"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="634">
+                  <id>32</id>
+                  <table reference="628"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="635">
+                    <id>31</id>
+                    <table reference="628"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="636">
+                      <id>30</id>
+                      <table reference="628"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="637">
+                        <id>29</id>
+                        <table reference="628"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="638">
+                          <id>28</id>
+                          <table reference="628"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="639">
+                            <id>27</id>
+                            <table reference="628"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="640">
+                              <id>26</id>
+                              <table reference="628"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="641">
+                                <id>25</id>
+                                <table reference="628"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="630"/>
+                                <rightSeat reference="640"/>
+                              </leftSeat>
+                              <rightSeat reference="639"/>
+                            </leftSeat>
+                            <rightSeat reference="638"/>
+                          </leftSeat>
+                          <rightSeat reference="637"/>
+                        </leftSeat>
+                        <rightSeat reference="636"/>
+                      </leftSeat>
+                      <rightSeat reference="635"/>
+                    </leftSeat>
+                    <rightSeat reference="634"/>
+                  </leftSeat>
+                  <rightSeat reference="633"/>
+                </leftSeat>
+                <rightSeat reference="632"/>
+              </leftSeat>
+              <rightSeat reference="631"/>
+            </leftSeat>
+            <rightSeat reference="630"/>
+          </leftSeat>
+          <rightSeat reference="641"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="641"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="640"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="639"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="638"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="637"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="636"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="635"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="634"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="633"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="632"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="631"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="642">
+      <id>3</id>
+      <tableIndex>3</tableIndex>
+      <seatList id="643">
+        <org.drools.solver.examples.manners2009.domain.Seat id="644">
+          <id>36</id>
+          <table reference="642"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="645">
+            <id>47</id>
+            <table reference="642"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="646">
+              <id>46</id>
+              <table reference="642"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="647">
+                <id>45</id>
+                <table reference="642"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="648">
+                  <id>44</id>
+                  <table reference="642"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="649">
+                    <id>43</id>
+                    <table reference="642"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="650">
+                      <id>42</id>
+                      <table reference="642"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="651">
+                        <id>41</id>
+                        <table reference="642"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="652">
+                          <id>40</id>
+                          <table reference="642"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="653">
+                            <id>39</id>
+                            <table reference="642"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="654">
+                              <id>38</id>
+                              <table reference="642"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="655">
+                                <id>37</id>
+                                <table reference="642"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="644"/>
+                                <rightSeat reference="654"/>
+                              </leftSeat>
+                              <rightSeat reference="653"/>
+                            </leftSeat>
+                            <rightSeat reference="652"/>
+                          </leftSeat>
+                          <rightSeat reference="651"/>
+                        </leftSeat>
+                        <rightSeat reference="650"/>
+                      </leftSeat>
+                      <rightSeat reference="649"/>
+                    </leftSeat>
+                    <rightSeat reference="648"/>
+                  </leftSeat>
+                  <rightSeat reference="647"/>
+                </leftSeat>
+                <rightSeat reference="646"/>
+              </leftSeat>
+              <rightSeat reference="645"/>
+            </leftSeat>
+            <rightSeat reference="644"/>
+          </leftSeat>
+          <rightSeat reference="655"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="655"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="654"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="653"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="652"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="651"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="650"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="649"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="648"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="647"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="646"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="645"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="656">
+      <id>4</id>
+      <tableIndex>4</tableIndex>
+      <seatList id="657">
+        <org.drools.solver.examples.manners2009.domain.Seat id="658">
+          <id>48</id>
+          <table reference="656"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="659">
+            <id>59</id>
+            <table reference="656"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="660">
+              <id>58</id>
+              <table reference="656"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="661">
+                <id>57</id>
+                <table reference="656"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="662">
+                  <id>56</id>
+                  <table reference="656"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="663">
+                    <id>55</id>
+                    <table reference="656"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="664">
+                      <id>54</id>
+                      <table reference="656"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="665">
+                        <id>53</id>
+                        <table reference="656"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="666">
+                          <id>52</id>
+                          <table reference="656"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="667">
+                            <id>51</id>
+                            <table reference="656"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="668">
+                              <id>50</id>
+                              <table reference="656"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="669">
+                                <id>49</id>
+                                <table reference="656"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="658"/>
+                                <rightSeat reference="668"/>
+                              </leftSeat>
+                              <rightSeat reference="667"/>
+                            </leftSeat>
+                            <rightSeat reference="666"/>
+                          </leftSeat>
+                          <rightSeat reference="665"/>
+                        </leftSeat>
+                        <rightSeat reference="664"/>
+                      </leftSeat>
+                      <rightSeat reference="663"/>
+                    </leftSeat>
+                    <rightSeat reference="662"/>
+                  </leftSeat>
+                  <rightSeat reference="661"/>
+                </leftSeat>
+                <rightSeat reference="660"/>
+              </leftSeat>
+              <rightSeat reference="659"/>
+            </leftSeat>
+            <rightSeat reference="658"/>
+          </leftSeat>
+          <rightSeat reference="669"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="669"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="668"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="667"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="666"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="665"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="664"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="663"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="662"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="661"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="660"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="659"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="670">
+      <id>5</id>
+      <tableIndex>5</tableIndex>
+      <seatList id="671">
+        <org.drools.solver.examples.manners2009.domain.Seat id="672">
+          <id>60</id>
+          <table reference="670"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="673">
+            <id>71</id>
+            <table reference="670"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="674">
+              <id>70</id>
+              <table reference="670"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="675">
+                <id>69</id>
+                <table reference="670"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="676">
+                  <id>68</id>
+                  <table reference="670"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="677">
+                    <id>67</id>
+                    <table reference="670"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="678">
+                      <id>66</id>
+                      <table reference="670"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="679">
+                        <id>65</id>
+                        <table reference="670"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="680">
+                          <id>64</id>
+                          <table reference="670"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="681">
+                            <id>63</id>
+                            <table reference="670"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="682">
+                              <id>62</id>
+                              <table reference="670"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="683">
+                                <id>61</id>
+                                <table reference="670"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="672"/>
+                                <rightSeat reference="682"/>
+                              </leftSeat>
+                              <rightSeat reference="681"/>
+                            </leftSeat>
+                            <rightSeat reference="680"/>
+                          </leftSeat>
+                          <rightSeat reference="679"/>
+                        </leftSeat>
+                        <rightSeat reference="678"/>
+                      </leftSeat>
+                      <rightSeat reference="677"/>
+                    </leftSeat>
+                    <rightSeat reference="676"/>
+                  </leftSeat>
+                  <rightSeat reference="675"/>
+                </leftSeat>
+                <rightSeat reference="674"/>
+              </leftSeat>
+              <rightSeat reference="673"/>
+            </leftSeat>
+            <rightSeat reference="672"/>
+          </leftSeat>
+          <rightSeat reference="683"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="683"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="682"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="681"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="680"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="679"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="678"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="677"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="676"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="675"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="674"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="673"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="684">
+      <id>6</id>
+      <tableIndex>6</tableIndex>
+      <seatList id="685">
+        <org.drools.solver.examples.manners2009.domain.Seat id="686">
+          <id>72</id>
+          <table reference="684"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="687">
+            <id>83</id>
+            <table reference="684"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="688">
+              <id>82</id>
+              <table reference="684"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="689">
+                <id>81</id>
+                <table reference="684"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="690">
+                  <id>80</id>
+                  <table reference="684"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="691">
+                    <id>79</id>
+                    <table reference="684"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="692">
+                      <id>78</id>
+                      <table reference="684"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="693">
+                        <id>77</id>
+                        <table reference="684"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="694">
+                          <id>76</id>
+                          <table reference="684"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="695">
+                            <id>75</id>
+                            <table reference="684"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="696">
+                              <id>74</id>
+                              <table reference="684"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="697">
+                                <id>73</id>
+                                <table reference="684"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="686"/>
+                                <rightSeat reference="696"/>
+                              </leftSeat>
+                              <rightSeat reference="695"/>
+                            </leftSeat>
+                            <rightSeat reference="694"/>
+                          </leftSeat>
+                          <rightSeat reference="693"/>
+                        </leftSeat>
+                        <rightSeat reference="692"/>
+                      </leftSeat>
+                      <rightSeat reference="691"/>
+                    </leftSeat>
+                    <rightSeat reference="690"/>
+                  </leftSeat>
+                  <rightSeat reference="689"/>
+                </leftSeat>
+                <rightSeat reference="688"/>
+              </leftSeat>
+              <rightSeat reference="687"/>
+            </leftSeat>
+            <rightSeat reference="686"/>
+          </leftSeat>
+          <rightSeat reference="697"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="697"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="696"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="695"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="694"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="693"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="692"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="691"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="690"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="689"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="688"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="687"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="698">
+      <id>7</id>
+      <tableIndex>7</tableIndex>
+      <seatList id="699">
+        <org.drools.solver.examples.manners2009.domain.Seat id="700">
+          <id>84</id>
+          <table reference="698"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="701">
+            <id>95</id>
+            <table reference="698"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="702">
+              <id>94</id>
+              <table reference="698"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="703">
+                <id>93</id>
+                <table reference="698"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="704">
+                  <id>92</id>
+                  <table reference="698"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="705">
+                    <id>91</id>
+                    <table reference="698"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="706">
+                      <id>90</id>
+                      <table reference="698"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="707">
+                        <id>89</id>
+                        <table reference="698"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="708">
+                          <id>88</id>
+                          <table reference="698"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="709">
+                            <id>87</id>
+                            <table reference="698"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="710">
+                              <id>86</id>
+                              <table reference="698"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="711">
+                                <id>85</id>
+                                <table reference="698"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="700"/>
+                                <rightSeat reference="710"/>
+                              </leftSeat>
+                              <rightSeat reference="709"/>
+                            </leftSeat>
+                            <rightSeat reference="708"/>
+                          </leftSeat>
+                          <rightSeat reference="707"/>
+                        </leftSeat>
+                        <rightSeat reference="706"/>
+                      </leftSeat>
+                      <rightSeat reference="705"/>
+                    </leftSeat>
+                    <rightSeat reference="704"/>
+                  </leftSeat>
+                  <rightSeat reference="703"/>
+                </leftSeat>
+                <rightSeat reference="702"/>
+              </leftSeat>
+              <rightSeat reference="701"/>
+            </leftSeat>
+            <rightSeat reference="700"/>
+          </leftSeat>
+          <rightSeat reference="711"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="711"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="710"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="709"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="708"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="707"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="706"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="705"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="704"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="703"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="702"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="701"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="712">
+      <id>8</id>
+      <tableIndex>8</tableIndex>
+      <seatList id="713">
+        <org.drools.solver.examples.manners2009.domain.Seat id="714">
+          <id>96</id>
+          <table reference="712"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="715">
+            <id>107</id>
+            <table reference="712"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="716">
+              <id>106</id>
+              <table reference="712"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="717">
+                <id>105</id>
+                <table reference="712"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="718">
+                  <id>104</id>
+                  <table reference="712"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="719">
+                    <id>103</id>
+                    <table reference="712"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="720">
+                      <id>102</id>
+                      <table reference="712"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="721">
+                        <id>101</id>
+                        <table reference="712"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="722">
+                          <id>100</id>
+                          <table reference="712"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="723">
+                            <id>99</id>
+                            <table reference="712"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="724">
+                              <id>98</id>
+                              <table reference="712"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="725">
+                                <id>97</id>
+                                <table reference="712"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="714"/>
+                                <rightSeat reference="724"/>
+                              </leftSeat>
+                              <rightSeat reference="723"/>
+                            </leftSeat>
+                            <rightSeat reference="722"/>
+                          </leftSeat>
+                          <rightSeat reference="721"/>
+                        </leftSeat>
+                        <rightSeat reference="720"/>
+                      </leftSeat>
+                      <rightSeat reference="719"/>
+                    </leftSeat>
+                    <rightSeat reference="718"/>
+                  </leftSeat>
+                  <rightSeat reference="717"/>
+                </leftSeat>
+                <rightSeat reference="716"/>
+              </leftSeat>
+              <rightSeat reference="715"/>
+            </leftSeat>
+            <rightSeat reference="714"/>
+          </leftSeat>
+          <rightSeat reference="725"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="725"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="724"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="723"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="722"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="721"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="720"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="719"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="718"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="717"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="716"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="715"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="726">
+      <id>9</id>
+      <tableIndex>9</tableIndex>
+      <seatList id="727">
+        <org.drools.solver.examples.manners2009.domain.Seat id="728">
+          <id>108</id>
+          <table reference="726"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="729">
+            <id>119</id>
+            <table reference="726"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="730">
+              <id>118</id>
+              <table reference="726"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="731">
+                <id>117</id>
+                <table reference="726"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="732">
+                  <id>116</id>
+                  <table reference="726"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="733">
+                    <id>115</id>
+                    <table reference="726"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="734">
+                      <id>114</id>
+                      <table reference="726"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="735">
+                        <id>113</id>
+                        <table reference="726"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="736">
+                          <id>112</id>
+                          <table reference="726"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="737">
+                            <id>111</id>
+                            <table reference="726"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="738">
+                              <id>110</id>
+                              <table reference="726"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="739">
+                                <id>109</id>
+                                <table reference="726"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="728"/>
+                                <rightSeat reference="738"/>
+                              </leftSeat>
+                              <rightSeat reference="737"/>
+                            </leftSeat>
+                            <rightSeat reference="736"/>
+                          </leftSeat>
+                          <rightSeat reference="735"/>
+                        </leftSeat>
+                        <rightSeat reference="734"/>
+                      </leftSeat>
+                      <rightSeat reference="733"/>
+                    </leftSeat>
+                    <rightSeat reference="732"/>
+                  </leftSeat>
+                  <rightSeat reference="731"/>
+                </leftSeat>
+                <rightSeat reference="730"/>
+              </leftSeat>
+              <rightSeat reference="729"/>
+            </leftSeat>
+            <rightSeat reference="728"/>
+          </leftSeat>
+          <rightSeat reference="739"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="739"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="738"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="737"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="736"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="735"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="734"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="733"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="732"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="731"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="730"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="729"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="740">
+      <id>10</id>
+      <tableIndex>10</tableIndex>
+      <seatList id="741">
+        <org.drools.solver.examples.manners2009.domain.Seat id="742">
+          <id>120</id>
+          <table reference="740"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="743">
+            <id>131</id>
+            <table reference="740"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="744">
+              <id>130</id>
+              <table reference="740"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="745">
+                <id>129</id>
+                <table reference="740"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="746">
+                  <id>128</id>
+                  <table reference="740"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="747">
+                    <id>127</id>
+                    <table reference="740"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="748">
+                      <id>126</id>
+                      <table reference="740"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="749">
+                        <id>125</id>
+                        <table reference="740"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="750">
+                          <id>124</id>
+                          <table reference="740"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="751">
+                            <id>123</id>
+                            <table reference="740"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="752">
+                              <id>122</id>
+                              <table reference="740"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="753">
+                                <id>121</id>
+                                <table reference="740"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="742"/>
+                                <rightSeat reference="752"/>
+                              </leftSeat>
+                              <rightSeat reference="751"/>
+                            </leftSeat>
+                            <rightSeat reference="750"/>
+                          </leftSeat>
+                          <rightSeat reference="749"/>
+                        </leftSeat>
+                        <rightSeat reference="748"/>
+                      </leftSeat>
+                      <rightSeat reference="747"/>
+                    </leftSeat>
+                    <rightSeat reference="746"/>
+                  </leftSeat>
+                  <rightSeat reference="745"/>
+                </leftSeat>
+                <rightSeat reference="744"/>
+              </leftSeat>
+              <rightSeat reference="743"/>
+            </leftSeat>
+            <rightSeat reference="742"/>
+          </leftSeat>
+          <rightSeat reference="753"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="753"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="752"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="751"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="750"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="749"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="748"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="747"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="746"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="745"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="744"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="743"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+    <org.drools.solver.examples.manners2009.domain.Table id="754">
+      <id>11</id>
+      <tableIndex>11</tableIndex>
+      <seatList id="755">
+        <org.drools.solver.examples.manners2009.domain.Seat id="756">
+          <id>132</id>
+          <table reference="754"/>
+          <seatIndexInTable>0</seatIndexInTable>
+          <leftSeat id="757">
+            <id>143</id>
+            <table reference="754"/>
+            <seatIndexInTable>11</seatIndexInTable>
+            <leftSeat id="758">
+              <id>142</id>
+              <table reference="754"/>
+              <seatIndexInTable>10</seatIndexInTable>
+              <leftSeat id="759">
+                <id>141</id>
+                <table reference="754"/>
+                <seatIndexInTable>9</seatIndexInTable>
+                <leftSeat id="760">
+                  <id>140</id>
+                  <table reference="754"/>
+                  <seatIndexInTable>8</seatIndexInTable>
+                  <leftSeat id="761">
+                    <id>139</id>
+                    <table reference="754"/>
+                    <seatIndexInTable>7</seatIndexInTable>
+                    <leftSeat id="762">
+                      <id>138</id>
+                      <table reference="754"/>
+                      <seatIndexInTable>6</seatIndexInTable>
+                      <leftSeat id="763">
+                        <id>137</id>
+                        <table reference="754"/>
+                        <seatIndexInTable>5</seatIndexInTable>
+                        <leftSeat id="764">
+                          <id>136</id>
+                          <table reference="754"/>
+                          <seatIndexInTable>4</seatIndexInTable>
+                          <leftSeat id="765">
+                            <id>135</id>
+                            <table reference="754"/>
+                            <seatIndexInTable>3</seatIndexInTable>
+                            <leftSeat id="766">
+                              <id>134</id>
+                              <table reference="754"/>
+                              <seatIndexInTable>2</seatIndexInTable>
+                              <leftSeat id="767">
+                                <id>133</id>
+                                <table reference="754"/>
+                                <seatIndexInTable>1</seatIndexInTable>
+                                <leftSeat reference="756"/>
+                                <rightSeat reference="766"/>
+                              </leftSeat>
+                              <rightSeat reference="765"/>
+                            </leftSeat>
+                            <rightSeat reference="764"/>
+                          </leftSeat>
+                          <rightSeat reference="763"/>
+                        </leftSeat>
+                        <rightSeat reference="762"/>
+                      </leftSeat>
+                      <rightSeat reference="761"/>
+                    </leftSeat>
+                    <rightSeat reference="760"/>
+                  </leftSeat>
+                  <rightSeat reference="759"/>
+                </leftSeat>
+                <rightSeat reference="758"/>
+              </leftSeat>
+              <rightSeat reference="757"/>
+            </leftSeat>
+            <rightSeat reference="756"/>
+          </leftSeat>
+          <rightSeat reference="767"/>
+        </org.drools.solver.examples.manners2009.domain.Seat>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="767"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="766"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="765"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="764"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="763"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="762"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="761"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="760"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="759"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="758"/>
+        <org.drools.solver.examples.manners2009.domain.Seat reference="757"/>
+      </seatList>
+    </org.drools.solver.examples.manners2009.domain.Table>
+  </tableList>
+  <seatList id="768">
+    <org.drools.solver.examples.manners2009.domain.Seat reference="602"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="613"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="612"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="611"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="610"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="609"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="608"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="607"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="606"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="605"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="604"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="603"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="616"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="627"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="626"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="625"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="624"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="623"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="622"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="621"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="620"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="619"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="618"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="617"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="630"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="641"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="640"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="639"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="638"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="637"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="636"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="635"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="634"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="633"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="632"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="631"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="644"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="655"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="654"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="653"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="652"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="651"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="650"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="649"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="648"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="647"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="646"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="645"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="658"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="669"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="668"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="667"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="666"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="665"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="664"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="663"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="662"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="661"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="660"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="659"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="672"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="683"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="682"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="681"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="680"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="679"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="678"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="677"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="676"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="675"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="674"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="673"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="686"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="697"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="696"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="695"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="694"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="693"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="692"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="691"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="690"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="689"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="688"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="687"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="700"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="711"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="710"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="709"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="708"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="707"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="706"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="705"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="704"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="703"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="702"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="701"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="714"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="725"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="724"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="723"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="722"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="721"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="720"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="719"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="718"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="717"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="716"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="715"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="728"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="739"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="738"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="737"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="736"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="735"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="734"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="733"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="732"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="731"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="730"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="729"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="742"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="753"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="752"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="751"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="750"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="749"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="748"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="747"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="746"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="745"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="744"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="743"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="756"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="767"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="766"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="765"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="764"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="763"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="762"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="761"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="760"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="759"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="758"/>
+    <org.drools.solver.examples.manners2009.domain.Seat reference="757"/>
+  </seatList>
+</org.drools.solver.examples.manners2009.domain.Manners2009>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/manners2009/solver/solution/initializer/Manners2009StartingSolutionInitializer.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/manners2009/solver/solution/initializer/Manners2009StartingSolutionInitializer.java	2009-05-02 19:02:44 UTC (rev 26344)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/manners2009/solver/solution/initializer/Manners2009StartingSolutionInitializer.java	2009-05-03 07:52:28 UTC (rev 26345)
@@ -54,6 +54,7 @@
         WorkingMemory workingMemory = localSearchSolverScope.getWorkingMemory();
         List<SeatDesignation> seatDesignationList = createSeatDesignationList(manners2009);
         // Assign one guest at a time
+        List<Seat> undesignatedSeatList = manners2009.getSeatList();
         for (SeatDesignation seatDesignation : seatDesignationList) {
             Score bestScore = DefaultSimpleScore.valueOf(Integer.MIN_VALUE);
             Seat bestSeat = null;
@@ -62,7 +63,7 @@
             // Try every seat for that guest
             // TODO by reordening the seats so index 0 has a different table then index 1 and so on,
             // this will probably be faster because perfectMatch will be true sooner
-            for (Seat seat : manners2009.getSeatList()) {
+            for (Seat seat : undesignatedSeatList) {
                 if (seatDesignation.getGuest().getGender() == seat.getRequiredGender()) {
                     if (seatDesignationHandle == null) {
                         seatDesignation.setSeat(seat);
@@ -85,6 +86,7 @@
             workingMemory.modifyRetract(seatDesignationHandle);
             seatDesignation.setSeat(bestSeat);
             workingMemory.modifyInsert(seatDesignationHandle, seatDesignation);
+            undesignatedSeatList.remove(bestSeat);
         }
         Collections.sort(seatDesignationList); // For the GUI's combobox list mainly, not really needed
         manners2009.setSeatDesignationList(seatDesignationList);

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/manners2009/solver/manners2009SolverConfig.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/manners2009/solver/manners2009SolverConfig.xml	2009-05-02 19:02:44 UTC (rev 26344)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/manners2009/solver/manners2009SolverConfig.xml	2009-05-03 07:52:28 UTC (rev 26345)
@@ -7,7 +7,7 @@
     <startingSolutionInitializerClass>org.drools.solver.examples.manners2009.solver.solution.initializer.Manners2009StartingSolutionInitializer</startingSolutionInitializerClass>
         <finish>
         <finishCompositionStyle>OR</finishCompositionStyle>
-        <maximumMinutesSpend>5</maximumMinutesSpend>
+        <maximumMinutesSpend>1</maximumMinutesSpend>
         <feasableScore>0</feasableScore>
     </finish>
     <selector>




More information about the jboss-svn-commits mailing list