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