Marco Costalba
3e0dc9ee84
Tidy up middle game specific evaluation
...
Also add starting position to benchmarks.
No functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2008-09-26 05:54:49 +02:00
Marco Costalba
18860cce40
Improve time managment
...
If we need some more and we are in time
advantage take it.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2008-09-18 12:27:09 +02:00
Marco Costalba
d583176baf
Pass also opponent time to think()
...
This patch modifies think() signature to accept
also opponent time. This is needed for future
changes to time managment.
Still no functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2008-09-18 12:27:09 +02:00
Marco Costalba
925f97f4e7
Teach Benchmark to read positions from a file
...
This comes handy to test the engine on different
sets of positions, not only the 15 default ones.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2008-09-18 12:27:08 +02:00
Marco Costalba
f1e245850f
Reformat benchmark interface
...
Prepare to following patches, still no functional
change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2008-09-18 12:26:39 +02:00
Marco Costalba
bb751d6c89
Initial import of Glaurung 2.1
2008-09-01 07:59:13 +02:00