Implement analysis mode
authorH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 11 Apr 2018 08:53:43 +0000 (10:53 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 12 Apr 2018 07:14:23 +0000 (09:14 +0200)
commit5c376f9ff12bf5fa18ca96b7dc939b89eecccb0d
tree54a27ad9766e9dc731f2113df0c25911c3c87b72
parent15eea33f6b0d88386c6ea69d1d560483155ec2fc
Implement analysis mode

Functions are added to test for input (platform dependent!), and TimeIsUp()
now calls these before reading the clock. Any input command that cannot be
processed during search then forces an abort like the time is up; other
commands are processed. Without input we consider the time, except when
in analyze mode, where there by definition is infinite time.
  Before waiting for a command in the main loop, a search is started when
we are in analyze mode.
dropper.c