Run some test game with v0.17.0 opencl but use backend=blas on 1 thread using Ender38 (4x64) net from 12-men-startpos.pgn on i7-2600 cpu at TC 60s + 1s against Texel 1.07, and to avoid time forfeit I use the following options and values after some trials.
With v0.18.0-dev 17Sept18 opencl, backend=blas, I just use the default, no time time forfeits were found. This version also uses 1 thread.
Below is the Atime(s) (average time per move in seconds).
So v0.18-dev is effectively using the available time.
Rank Name Games Atime(s)
1 Lc0 v0.18.0-dev 17Sept18 Ender38 blas 1t 50 2.58
2 Texel 1.075 64bit popcnt 100 1.55
3 Lc0 v0.17.0 Ender38 blas 1t 50 1.46
Game results:
Texel on 1 thread is set at 0.0 rating points as anchor.
The lead of v0.18-dev over v0.17 is only 0.5, but defeated Texel twice.
Overall the TC management of v0.18-dev is improved.
Summary
# PLAYER : RATING ERROR POINTS PLAYED (%)
1 Texel 1.075 64bit popcnt : 0.0 ---- 67.5 100 68
2 Lc0 v0.18.0-dev 17Sept18 Ender38 blas 1t : -126.0 57.5 16.5 50 33
3 Lc0 v0.17.0 Ender38 blas 1t : -134.1 60.2 16.0 50 32
White advantage = 44.27 +/- 21.86
Draw rate (equal opponents) = 74.87 % +/- 7.81
Head to head statistics:
1) Texel 1.075 64bit popcnt 0.0 : 100 (+38,=59,-3), 67.5 %
vs. : games ( +, =, -), (%) : Diff, SD, CFS (%)
Lc0 v0.18.0-dev 17Sept18 Ender38 blas 1t : 50 ( 19, 29, 2), 67.0 : +126.0, 29.3, 100.0
Lc0 v0.17.0 Ender38 blas 1t : 50 ( 19, 30, 1), 68.0 : +134.1, 30.7, 100.0
2) Lc0 v0.18.0-dev 17Sept18 Ender38 blas 1t -126.0 : 50 (+2,=29,-19), 33.0 %
vs. : games ( +, =, -), (%) : Diff, SD, CFS (%)
Texel 1.075 64bit popcnt : 50 ( 2, 29, 19), 33.0 : -126.0, 29.3, 0.0
3) Lc0 v0.17.0 Ender38 blas 1t -134.1 : 50 (+1,=30,-19), 32.0 %
vs. : games ( +, =, -), (%) : Diff, SD, CFS (%)
Texel 1.075 64bit popcnt : 50 ( 1, 30, 19), 32.0 : -134.1, 30.7, 0.0