[jboss-svn-commits] JBL Code SVN: r17463 - in labs/jbossrules/trunk/drools-solver/drools-solver-examples: src/main/java/org/drools/solver/examples/itc2007/examination/domain and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Dec 31 08:41:02 EST 2007


Author: ge0ffrey
Date: 2007-12-31 08:40:56 -0500 (Mon, 31 Dec 2007)
New Revision: 17463

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set1.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set2.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set3.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set4.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/examination/domain/Examination.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/examination/domain/Period.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/examination/persistence/ExaminationInputConvertor.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/examination/solver/NeighbourExaminationMoveFactory.java
Log:
correcting dayIndex

/services/svn/bin/commit-email.pl: `/opt/subversion/bin/svnlook diff /services/svn/repos/labs -r 17463' failed with this output:
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set1.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set1.xml	2007-12-31 13:18:27 UTC (rev 17462)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set1.xml	2007-12-31 13:40:56 UTC (rev 17463)
@@ -59688,432 +59688,432 @@
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9103">
       <id>0</id>
       <startDateTimeString>15:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1930</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>0</periodIndex>
+      <dayIndex>0</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9104">
       <id>1</id>
       <startDateTimeString>15:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1931</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>1</periodIndex>
+      <dayIndex>0</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9105">
       <id>2</id>
       <startDateTimeString>18:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1933</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>2</periodIndex>
+      <dayIndex>3</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9106">
       <id>3</id>
       <startDateTimeString>18:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1934</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>3</periodIndex>
+      <dayIndex>3</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>70</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9107">
       <id>4</id>
       <startDateTimeString>19:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1934</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>4</periodIndex>
+      <dayIndex>4</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9108">
       <id>5</id>
       <startDateTimeString>19:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1935</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>5</periodIndex>
+      <dayIndex>4</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9109">
       <id>6</id>
       <startDateTimeString>20:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1935</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>6</periodIndex>
+      <dayIndex>5</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9110">
       <id>7</id>
       <startDateTimeString>20:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1936</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>7</periodIndex>
+      <dayIndex>5</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9111">
       <id>8</id>
       <startDateTimeString>21:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1936</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>8</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9112">
       <id>9</id>
       <startDateTimeString>21:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1937</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>9</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9113">
       <id>10</id>
       <startDateTimeString>22:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1937</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>10</periodIndex>
+      <dayIndex>7</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9114">
       <id>11</id>
       <startDateTimeString>22:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1938</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>11</periodIndex>
+      <dayIndex>7</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9115">
       <id>12</id>
       <startDateTimeString>25:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1940</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>12</periodIndex>
+      <dayIndex>10</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9116">
       <id>13</id>
       <startDateTimeString>25:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1941</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>13</periodIndex>
+      <dayIndex>10</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9117">
       <id>14</id>
       <startDateTimeString>26:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1941</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>14</periodIndex>
+      <dayIndex>11</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9118">
       <id>15</id>
       <startDateTimeString>26:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1942</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>15</periodIndex>
+      <dayIndex>11</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9119">
       <id>16</id>
       <startDateTimeString>27:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1942</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>16</periodIndex>
+      <dayIndex>12</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9120">
       <id>17</id>
       <startDateTimeString>27:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1943</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>17</periodIndex>
+      <dayIndex>12</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9121">
       <id>18</id>
       <startDateTimeString>28:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1943</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>18</periodIndex>
+      <dayIndex>13</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9122">
       <id>19</id>
       <startDateTimeString>28:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1944</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>19</periodIndex>
+      <dayIndex>13</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9123">
       <id>20</id>
       <startDateTimeString>29:04:2005 09:30:00</startDateTimeString>
-      <dateInDays>1944</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>20</periodIndex>
+      <dayIndex>14</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9124">
       <id>21</id>
       <startDateTimeString>29:04:2005 14:00:00</startDateTimeString>
-      <dateInDays>1945</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>21</periodIndex>
+      <dayIndex>14</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9125">
       <id>22</id>
       <startDateTimeString>02:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1948</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>22</periodIndex>
+      <dayIndex>17</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9126">
       <id>23</id>
       <startDateTimeString>03:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1948</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>23</periodIndex>
+      <dayIndex>18</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9127">
       <id>24</id>
       <startDateTimeString>03:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1949</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>24</periodIndex>
+      <dayIndex>18</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9128">
       <id>25</id>
       <startDateTimeString>04:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1949</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>25</periodIndex>
+      <dayIndex>19</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9129">
       <id>26</id>
       <startDateTimeString>04:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>26</periodIndex>
+      <dayIndex>19</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9130">
       <id>27</id>
       <startDateTimeString>05:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>27</periodIndex>
+      <dayIndex>20</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9131">
       <id>28</id>
       <startDateTimeString>05:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1951</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>28</periodIndex>
+      <dayIndex>20</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9132">
       <id>29</id>
       <startDateTimeString>06:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1951</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>29</periodIndex>
+      <dayIndex>21</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9133">
       <id>30</id>
       <startDateTimeString>06:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1952</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>30</periodIndex>
+      <dayIndex>21</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9134">
       <id>31</id>
       <startDateTimeString>09:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1954</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>31</periodIndex>
+      <dayIndex>24</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9135">
       <id>32</id>
       <startDateTimeString>09:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>32</periodIndex>
+      <dayIndex>24</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9136">
       <id>33</id>
       <startDateTimeString>10:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>33</periodIndex>
+      <dayIndex>25</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9137">
       <id>34</id>
       <startDateTimeString>10:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1956</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>34</periodIndex>
+      <dayIndex>25</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9138">
       <id>35</id>
       <startDateTimeString>11:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1956</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>35</periodIndex>
+      <dayIndex>26</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9139">
       <id>36</id>
       <startDateTimeString>11:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1957</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>36</periodIndex>
+      <dayIndex>26</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9140">
       <id>37</id>
       <startDateTimeString>12:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1957</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>37</periodIndex>
+      <dayIndex>27</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9141">
       <id>38</id>
       <startDateTimeString>12:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1958</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>38</periodIndex>
+      <dayIndex>27</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9142">
       <id>39</id>
       <startDateTimeString>13:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1958</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>39</periodIndex>
+      <dayIndex>28</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9143">
       <id>40</id>
       <startDateTimeString>13:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1959</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>40</periodIndex>
+      <dayIndex>28</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9144">
       <id>41</id>
       <startDateTimeString>14:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1959</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>41</periodIndex>
+      <dayIndex>29</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9145">
       <id>42</id>
       <startDateTimeString>16:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1961</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>42</periodIndex>
+      <dayIndex>31</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9146">
       <id>43</id>
       <startDateTimeString>16:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1962</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>43</periodIndex>
+      <dayIndex>31</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9147">
       <id>44</id>
       <startDateTimeString>17:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1962</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>44</periodIndex>
+      <dayIndex>32</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9148">
       <id>45</id>
       <startDateTimeString>17:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1963</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>45</periodIndex>
+      <dayIndex>32</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9149">
       <id>46</id>
       <startDateTimeString>18:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1963</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>46</periodIndex>
+      <dayIndex>33</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9150">
       <id>47</id>
       <startDateTimeString>18:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>47</periodIndex>
+      <dayIndex>33</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9151">
       <id>48</id>
       <startDateTimeString>19:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>48</periodIndex>
+      <dayIndex>34</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9152">
       <id>49</id>
       <startDateTimeString>19:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1965</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>49</periodIndex>
+      <dayIndex>34</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9153">
       <id>50</id>
       <startDateTimeString>20:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1965</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>50</periodIndex>
+      <dayIndex>35</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9154">
       <id>51</id>
       <startDateTimeString>20:05:2005 14:00:00</startDateTimeString>
-      <dateInDays>1966</dateInDays>
-      <startTimeInMinutes>840</startTimeInMinutes>
+      <periodIndex>51</periodIndex>
+      <dayIndex>35</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9155">
       <id>52</id>
       <startDateTimeString>21:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1966</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>52</periodIndex>
+      <dayIndex>36</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="9156">
       <id>53</id>
       <startDateTimeString>23:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1968</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>53</periodIndex>
+      <dayIndex>38</dayIndex>
       <durationInMinutes>210</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set2.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set2.xml	2007-12-31 13:18:27 UTC (rev 17462)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set2.xml	2007-12-31 13:40:56 UTC (rev 17463)
@@ -80068,320 +80068,320 @@
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14230">
       <id>0</id>
       <startDateTimeString>03:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1948</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>0</periodIndex>
+      <dayIndex>0</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14231">
       <id>1</id>
       <startDateTimeString>03:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1949</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>1</periodIndex>
+      <dayIndex>0</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14232">
       <id>2</id>
       <startDateTimeString>03:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1949</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>2</periodIndex>
+      <dayIndex>0</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14233">
       <id>3</id>
       <startDateTimeString>04:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1949</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>3</periodIndex>
+      <dayIndex>1</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14234">
       <id>4</id>
       <startDateTimeString>04:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>4</periodIndex>
+      <dayIndex>1</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14235">
       <id>5</id>
       <startDateTimeString>04:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>5</periodIndex>
+      <dayIndex>1</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14236">
       <id>6</id>
       <startDateTimeString>04:05:2005 18:00:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>1080</startTimeInMinutes>
+      <periodIndex>6</periodIndex>
+      <dayIndex>1</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14237">
       <id>7</id>
       <startDateTimeString>05:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1950</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>7</periodIndex>
+      <dayIndex>2</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14238">
       <id>8</id>
       <startDateTimeString>05:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1951</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>8</periodIndex>
+      <dayIndex>2</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14239">
       <id>9</id>
       <startDateTimeString>05:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1951</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>9</periodIndex>
+      <dayIndex>2</dayIndex>
       <durationInMinutes>60</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14240">
       <id>10</id>
       <startDateTimeString>06:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1951</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>10</periodIndex>
+      <dayIndex>3</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14241">
       <id>11</id>
       <startDateTimeString>06:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1952</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>11</periodIndex>
+      <dayIndex>3</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14242">
       <id>12</id>
       <startDateTimeString>09:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1954</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>12</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14243">
       <id>13</id>
       <startDateTimeString>09:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>13</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14244">
       <id>14</id>
       <startDateTimeString>09:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>14</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14245">
       <id>15</id>
       <startDateTimeString>09:05:2005 18:00:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>1080</startTimeInMinutes>
+      <periodIndex>15</periodIndex>
+      <dayIndex>6</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14246">
       <id>16</id>
       <startDateTimeString>10:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1955</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>16</periodIndex>
+      <dayIndex>7</dayIndex>
       <durationInMinutes>195</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14247">
       <id>17</id>
       <startDateTimeString>10:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1956</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>17</periodIndex>
+      <dayIndex>7</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14248">
       <id>18</id>
       <startDateTimeString>10:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1956</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>18</periodIndex>
+      <dayIndex>7</dayIndex>
       <durationInMinutes>90</durationInMinutes>
       <penalty>50</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14249">
       <id>19</id>
       <startDateTimeString>11:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1956</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>19</periodIndex>
+      <dayIndex>8</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14250">
       <id>20</id>
       <startDateTimeString>11:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1957</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>20</periodIndex>
+      <dayIndex>8</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14251">
       <id>21</id>
       <startDateTimeString>11:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1957</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>21</periodIndex>
+      <dayIndex>8</dayIndex>
       <durationInMinutes>90</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14252">
       <id>22</id>
       <startDateTimeString>12:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1957</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>22</periodIndex>
+      <dayIndex>9</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14253">
       <id>23</id>
       <startDateTimeString>12:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1958</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>23</periodIndex>
+      <dayIndex>9</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14254">
       <id>24</id>
       <startDateTimeString>12:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1958</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>24</periodIndex>
+      <dayIndex>9</dayIndex>
       <durationInMinutes>90</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14255">
       <id>25</id>
       <startDateTimeString>13:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1958</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>25</periodIndex>
+      <dayIndex>10</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14256">
       <id>26</id>
       <startDateTimeString>13:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1959</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>26</periodIndex>
+      <dayIndex>10</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14257">
       <id>27</id>
       <startDateTimeString>16:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1961</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>27</periodIndex>
+      <dayIndex>13</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14258">
       <id>28</id>
       <startDateTimeString>16:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1962</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>28</periodIndex>
+      <dayIndex>13</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14259">
       <id>29</id>
       <startDateTimeString>16:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1962</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>29</periodIndex>
+      <dayIndex>13</dayIndex>
       <durationInMinutes>60</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14260">
       <id>30</id>
       <startDateTimeString>17:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1962</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>30</periodIndex>
+      <dayIndex>14</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14261">
       <id>31</id>
       <startDateTimeString>17:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1963</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>31</periodIndex>
+      <dayIndex>14</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14262">
       <id>32</id>
       <startDateTimeString>17:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1963</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>32</periodIndex>
+      <dayIndex>14</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14263">
       <id>33</id>
       <startDateTimeString>18:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1963</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>33</periodIndex>
+      <dayIndex>15</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14264">
       <id>34</id>
       <startDateTimeString>18:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>34</periodIndex>
+      <dayIndex>15</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14265">
       <id>35</id>
       <startDateTimeString>18:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>35</periodIndex>
+      <dayIndex>15</dayIndex>
       <durationInMinutes>60</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14266">
       <id>36</id>
       <startDateTimeString>18:05:2005 18:00:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>1080</startTimeInMinutes>
+      <periodIndex>36</periodIndex>
+      <dayIndex>15</dayIndex>
       <durationInMinutes>120</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14267">
       <id>37</id>
       <startDateTimeString>19:05:2005 09:30:00</startDateTimeString>
-      <dateInDays>1964</dateInDays>
-      <startTimeInMinutes>570</startTimeInMinutes>
+      <periodIndex>37</periodIndex>
+      <dayIndex>16</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14268">
       <id>38</id>
       <startDateTimeString>19:05:2005 13:30:00</startDateTimeString>
-      <dateInDays>1965</dateInDays>
-      <startTimeInMinutes>810</startTimeInMinutes>
+      <periodIndex>38</periodIndex>
+      <dayIndex>16</dayIndex>
       <durationInMinutes>180</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>
     <org.drools.solver.examples.itc2007.examination.domain.Period id="14269">
       <id>39</id>
       <startDateTimeString>19:05:2005 16:30:00</startDateTimeString>
-      <dateInDays>1965</dateInDays>
-      <startTimeInMinutes>990</startTimeInMinutes>
+      <periodIndex>39</periodIndex>
+      <dayIndex>16</dayIndex>
       <durationInMinutes>90</durationInMinutes>
       <penalty>0</penalty>
     </org.drools.solver.examples.itc2007.examination.domain.Period>

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/itc2007/examination/unsolved/exam_comp_set3.xml
===================================================================



More information about the jboss-svn-commits mailing list