Hi,<div><br></div><div>I&#39;ve try to use the completeMoveTabuSize for my problem and I come to realize it&#39;s not working properly. To make sure, I&#39;ve check it&#39;s usage in the smart Travelling Tournament. It&#39;s look like, the hashCode function it not well implement.</div>
<div><br></div><div>Here my comprehension of the completeMoveTabuSize functionnality :</div><div>When completeMoveTabuSize sets to 7, the last 7 moves are consider Tabu. So the accept chance of the last 7 moves should be 0.0.</div>
<div><br></div><div>To check the tabu, the acceptor use a HashMap and so the hashCode of the last 7 moves are used to speed up the comparison. In the smart travelling tournament, the implementation of hashCode is wrong since it&#39;s include the hashCode of the planning-entity which change over time.</div>
<div><br></div><div>May someone confirm this ??</div><div><br></div><div>To figure it out, I add a breakpoint in the equals function of the Move object (and it&#39;s never called).</div><div><br></div><div>-- <br>Patrik Dufresne<br>

</div>