Implement EGBB probing and -first/secondDrawDepth
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 29 Dec 2013 16:27:24 +0000 (17:27 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sat, 4 Jan 2014 11:49:10 +0000 (12:49 +0100)
commit0a8f96e95c703feb86bb9770442d6842e3d67248
treee1228652180f8eaf5d102f6b9a0458fea5489b97
parent0025503f2638016cbb6877d9a508676660c6f091
Implement EGBB probing and -first/secondDrawDepth

The new volatile options -first/secondDrawDepth N can be used with engines
that use tablebase, to limit their search depth to N ply in drawn positions
(as determined by bitbase probing). This prevents them from wasting lots
of CPU time on deep searches, when we know there is nothing to be discovered.
In won or lost positios such engines should move instantly anyway.
Makefile.am
args.h
backend.c
backend.h
common.h
po/da.po
po/de.po
po/es.po
po/it.po
po/nl.po