Markus Hitter
da77b678e3
look-ahead: take F_end into account on acceleration calculations.
2013-12-06 19:24:58 +01:00
Markus Hitter
83433cb071
look-ahead: take F_start into account on acceleration calculations.
2013-12-06 19:24:58 +01:00
Markus Hitter
fe985a18d3
dda_lookahead.c: simplify bailout condition tests.
...
We have the nullmove flag already and the current move can't be
a nullmove, because in this case we wouldn't enter the function.
2013-10-27 20:01:51 +01:00
Markus Hitter
da085670f4
dda_lookahead.c: use the new ATOMIC macros here as well.
2013-07-21 23:28:50 +02:00
Markus Hitter
1aca61c277
Make lookahead basically working.
...
This means, modify existing code to let the lookahead algorithms
do their work. It also means to remove some unused code in
dda_lookahead.c and reordering some code to make it work with
LOOKAHEAD undefined.
2013-07-11 22:02:13 +02:00
Markus Hitter
e04b69b9c6
Add Cyberwizzards lookahead. Thanks a lot, Cyberwizzard.
...
For now only the two new files, tweaked a bit in the #ifdef
area to let them compile without LOOKAHEAD being defined.
2013-07-11 22:02:02 +02:00