prHi,
For tie-breaking, all the approaches have some merit.
* Giving initial values using a merit function is useful to guide the
search initially
* Using tiebreak() is a good way to let some other criteria make the
decision when the action values are still similar
* Using BranchTbl is a good way to make sure that trivial differences
in Action value is not a reason to make a decision
If possible and reasonable for a problem, using all three parts can be
a good idea. So the answer is simply, it depends on the problem to
solve :-)
As for what happens when using Action recording for fails only
compared to AFC, it is related but not the same. AFC is a measure that
promotes variables that are connected to propagators that fail, while
Action with failure recording only promotes the actual variables that
get a domain wipe-out.
Hope this helps,
Mikael
> --
> You received this message because you are subscribed to the Google Groups "Gecode" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
gecode+un...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/gecode/CAHM-QAu9MHZOTC9fTkJDSgRx_tq6d7gnh5VmuBQ7QLBJSVWY9g%40mail.gmail.com.
--
Mikael Zayenz Lagerkvist