Implement abort of search on long thinking time
authorH.G. Muller <h.g.muller@hccnet.nl>
Sat, 1 Jun 2013 05:56:21 +0000 (07:56 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Mon, 21 Oct 2013 08:40:24 +0000 (10:40 +0200)
commit2f6a663d11eb98f2beb54781103f30623ac2a656
tree89a16b81690722bf9762000557b47d42a93ff400
parent44d0328d67fa43295e79fe4fc99c997453d8f450
Implement abort of search on long thinking time

A global variable abortFlag is tested to make the search unwind. A function
TerminalCheck() is added to read the clock and set this variable if needed,
based on the tlim3 time limit. Measures have been taken to make sure the
root node returns a valid move and score even when interrupted during the
search of the first move.
hachu.c