<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi Geoffrey,<br><br><span id="result_box" class="long_text"><span style="background-color: rgb(255, 255, 255);" title="io ho provato a seguire il tuo consiglio, ma facendo il debug ho notato che continuava a non considerare tabu le giuste mosse." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">I tried to follow your advice, but by debugging I noticed that he still did not consider taboo the right moves.
<br>
</span><span style="background-color: rgb(255, 255, 255);" title="Per non eseguire le modifiche al solver ho modificato il data object." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">For not implementing the changes to the solver I modified the data object model.
<br></span><span style="background-color: rgb(255, 255, 255);" title="Però ora ho un altro problema, non riesco a interpretare il log." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">But now I have another problem, I do not understand the log.<br>&nbsp;<br></span><span title="Di norma quando faccio una mossa , la mossa di ritorno è considerata tabu per x step:" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">Normally when I make a move, the undo move is considered taboo for the next X steps i.e.: <br>-&gt; do a move </span></span><span id="result_box" class="long_text"><span title="2010-02-09 15:30:22,700 [main] INFO Step index (29), time spend (32680) taking step (( CN 16 ,SR 11) =&gt; ( CN 16 ,FR 9 )) out of 1800 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">(CN 16, SR 11) =&gt; (CN
 16, FR 9)</span></span><br><span id="result_box" class="long_text"><span title="Di norma quando faccio una mossa , la mossa di ritorno è considerata tabu per x step:" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"><br></span><span title="2010-02-09 15:30:22,700 [main] INFO Step index (29), time spend (32680) taking step (( CN 16 ,SR 11) =&gt; ( CN 16 ,FR 9 )) out of 1800 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:22,700 [main] INFO Step index (29), spend time (32680) taking
steps ((CN 16, SR 11) =&gt; (CN 16, FR 9)) out of 1800 accepted moves </span><span title="." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">.
<br></span><span title="2010-02-09 15:30:22,701 [main] INFO New score (-65499.76254006752hard/-126.69878682377347soft) is better then last best score (-76061.73601857488hard/-147.80880935909272soft)." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:22,701 [main] INFO New score
(-65499.76254006752hard/-126.69878682377347soft) is better then last
best score (-76061.73601857488hard/-147.80880935909272soft). </span><span title="Updating best solution and best score." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">Updating best solution and best score.
<br><br>-&gt; evaluating next step the undo move </span></span><span id="result_box" class="long_text"><span title="2010-02-09 15:30:22,864 [main] DEBUG Proposed move (( CN 16 ,SR 9) =&gt; ( CN 16 ,FR 11 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">(CN 16, SR 9) =&gt; (CN 16, FR 11)</span></span><span id="result_box" class="long_text"><span title="Updating best solution and best score." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"> is considered taboo<br><br></span><span title="2010-02-09 15:30:22,864 [main] DEBUG Proposed move (( CN 16 ,SR 9) =&gt; ( CN 16 ,FR 11 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:22,864 [main] DEBUG Proposed move ((CN 16, SR 9) =&gt; (CN 16, FR 11)) is complete taboo.
<br></span><span title="2010-02-09 15:30:23,746 [main] INFO Step index (30), time spend (33726) taking step (( CN 57 ,SR 10) =&gt; ( CN 57 ,FR 11 )) out of 1799 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:23,746 [main] INFO Step index (30), spend time (33726) taking
steps ((CN 57, SR 10) =&gt; (CN 57, FR 11)) out of 1799 accepted moves </span><span title="." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">.
<br>
<br>
<br></span><span title="ma spesso capita che se faccio una mossa al passo dopo torna indietro e poi la mossa è considerata tabu:" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">but often happens that if I make a move the next step make the undo move and then the move is considered taboo:
<br>
-&gt; do a move</span></span><span id="result_box" class="long_text"><span title="2010-02-09 15:30:33,344 [main] INFO Step index (39), time spend (43324) taking step (( CN 28 ,SR 18) =&gt; ( CN 28 ,FR 12 )) out of 1798 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"> (CN 28, SR 18) =&gt; (CN 28, FR 12)</span></span><br><br><span id="result_box" class="long_text"><span title="ma spesso capita che se faccio una mossa al passo dopo torna indietro e poi la mossa è considerata tabu:" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"></span><span title="2010-02-09 15:30:33,344 [main] INFO Step index (39), time spend (43324) taking step (( CN 28 ,SR 18) =&gt; ( CN 28 ,FR 12 )) out of 1798 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:33,344 [main] INFO Step index (39), spend time (43324) taking
steps ((CN 28, SR 18) =&gt; (CN 28, FR 12)) out of 1798 accepted moves </span><span title="." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">.
<br></span><span title="2010-02-09 15:30:33,345 [main] INFO New score (-44072.81924277624hard/-83.90311931887312soft) is better then last best score (-44078.036191138206hard/-83.90311931887312soft)." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:33,345 [main] INFO New score
(-44072.81924277624hard/-83.90311931887312soft) is better then last
best score (-44078.036191138206hard/-83.90311931887312soft). </span><span title="Updating best solution and best score." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">Updating best solution and best score.
<br><br>-&gt; why evaluating the next step the move (CN 28, SR 12)&nbsp; =&gt; </span></span><span id="result_box" class="long_text"><span title="Updating best solution and best score." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">(CN 28, SR 18) isn't considered taboo?</span></span><br><span id="result_box" class="long_text"><span title="Updating best solution and best score." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"><br></span><span title="2010-02-09 15:30:33,511 [main] DEBUG Proposed move (( CN 16 ,SR 9) =&gt; ( CN 16 ,FR 11 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:33,511 [main] DEBUG Proposed move ((CN 16, SR 9) =&gt; (CN 16, FR 11)) is complete taboo.
</span></span><span id="result_box" class="long_text"><span title="2010-02-09 15:30:33,345 [main] INFO New score (-44072.81924277624hard/-83.90311931887312soft) is better then last best score (-44078.036191138206hard/-83.90311931887312soft)." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">44072</span></span><br><span id="result_box" class="long_text"><span title="2010-02-09 15:30:33,511 [main] DEBUG Proposed move (( CN 16 ,SR 9) =&gt; ( CN 16 ,FR 11 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'"></span><span title="2010-02-09 15:30:33,942 [main] DEBUG Proposed move (( CN 57 ,SR 11) =&gt; ( CN 57 ,FR 10 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:33,942 [main] DEBUG Proposed move ((CN 57, SR 11) =&gt; (CN 57, FR 10)) is complete taboo.
<br></span><span title="2010-02-09 15:30:34,420 [main] INFO Step index (40), time spend (44400) taking step (( CN 28 ,SR 12) =&gt; ( CN 28 ,FR 18 )) out of 1798 accepted moves" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:34,420 [main] INFO Step index (40), spend time (44400) taking
steps ((CN 28, SR 12) =&gt; (CN 28, FR 18)) out of 1798 accepted moves </span><span title="." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">.
<br></span><span title="2010-02-09 15:30:34,421 [main] INFO New score (-44078.036191138206hard/-83.90311931887312soft) is not better then last best score (-44072.81924277624hard/-83.90311931887312soft)." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09
15:30:34,421 [main] INFO New score
(-44078.036191138206hard/-83.90311931887312soft) is not better then
last best score (-44072.81924277624hard/-83.90311931887312soft).
<br></span><span style="background-color: rgb(255, 255, 255);" title="2010-02-09 15:30:34,587 [main] DEBUG Proposed move (( CN 16 ,SR 9) =&gt; ( CN 16 ,FR 11 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:34,587 [main] DEBUG Proposed move ((CN 16, SR 9) =&gt; (CN 16, FR 11)) is complete taboo.
<br></span><span style="background-color: rgb(255, 255, 255);" title="2010-02-09 15:30:34,716 [main] DEBUG Proposed move (( CN 28 ,SR 18) =&gt; ( CN 28 ,FR 12 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:34,716 [main] DEBUG Proposed move ((CN 28, SR 18) =&gt; (CN 28, FR 12)) is complete taboo.
<br></span><span style="background-color: rgb(255, 255, 255);" title="2010-02-09 15:30:35,021 [main] DEBUG Proposed move (( CN 57 ,SR 11) =&gt; ( CN 57 ,FR 10 )) is complete tabu." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">2010-02-09 15:30:35,021 [main] DEBUG Proposed move ((CN 57, SR 11) =&gt; (CN 57, FR 10)) is complete taboo.
<br>2010-02-09 15:30:35,487 [main] INFO&nbsp; Step index (41), time spend (45467) taking step (( CN 27 ,SR 10) =&gt; ( CN 27 ,FR 12 )) out of 1797 accepted moves.<br>
<br></span><span title="perchè questo comportamento?" onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">why this behavior?
</span></span><br><br>regards,<br>Marco<br></td></tr></table><br>