Hello Drools Users.
Do Solution objects need to implement equals() and hashCode() methods in
order to take advantage of the completeSolutionsTabuSize configuration?
I did a little digging through the code and it appears that Solution
objects are being compared with their clones (implicitly that is, they are
being used as map keys). AbstractTabuAcceptor:87
The documentation mentions that moves need to implement equals and
hashCode, but doesn't talk about Solution needing it.
Thanks in advance,
Steve
Show replies by date