<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi Geoffrey,<br><br><div class="plainMail">&gt; 1) Do you have a StartingSolutionInitializer?<br><br>I don't use StartingSolutionInitializer but I generete a XML file with the initial solution. Is not the best way but it <span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="non dovrebbe incidere sul tempo di esecuzione del solver">should not affect the running time of the solver</span></span></div><div class="plainMail"><br>&gt; 2) Are you using relativeSelection?<br><br>I'm using relativeSelection and after your suggestion I set it to have a step every 1 or 2 seconds<br><br>But now I have another problem. If I didn't misunderstand, to select the move at the step i the solver makes a move -&gt;fires the rules to evaluate the score -&gt; makes the undo move. This happens with all moves and then the decider selectes
 the best move it makes it and gets the associated score.<br><br>The problem is that I have an object that modifies an attribute in the mothod doMove (and with the undoMove I reset the attribute) but the same object has other attributes those are modified in the rules...<span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="per non fare modificare questi attributi da ogni mossa tentata"></span></span><span id="result_box" class="medium_text"><span style="background-color: rgb(255, 255, 255);" title="se sposto la modifica di questi attributi nel metodo doMove non avrei pił regole nel file DRL"></span></span><br><span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="per non fare modificare questi attributi da ogni mossa tentata">Not to change these attributes for any attempted move I think to modify the execution of the solver thus<br></span></span><ul><li><span
 id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="per non fare modificare questi attributi da ogni mossa tentata">for every move</span></span></li></ul><ul><ul><li>make a move (modify the first attribute)<br></li><li>fire the rules (modify other attributes)<br></li><li>make a undoMove (reset all attributes)</li></ul></ul><ul><li>the decider selects a move, it makes it and re-fire the rules to calculate the score and to modify <span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="consistentemente gli attributi">consistently attributes</span></span></li></ul><span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="io non conosco un modo alternativo per raggiungere questo obbiettivo">I do not know an alternative way to achieve this goal because </span></span><span id="result_box" class="medium_text"><span
 style="background-color: rgb(255, 255, 255);" title="se sposto la modifica di questi attributi nel metodo doMove non avrei pił regole nel file DRL">if I move the amendment of all attributes in the method doMove I </span></span><span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="se sposto la modifica di questi attributi nel metodo doMove non avrei pił regole">not have rules</span></span><span id="result_box" class="medium_text"><span style="background-color: rgb(255, 255, 255);" title="se sposto la modifica di questi attributi nel metodo doMove non avrei pił regole nel file DRL"> any more in the DRL file</span></span>.<br><br>regards <br>Marco Caminiti<br><span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="per non fare modificare questi attributi da ogni mossa tentata"><br></span></span></div></td></tr></table><br>