Scorpio 3.0

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
AdminX
Posts: 6340
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Scorpio 3.0

Post by AdminX »

Okay, so from my laptop I am able to get it to run with no problems. On my desktop however I am getting Calibration file not found.

scorpio.bat runinpnn calibrate.epd calibrate.dat quit <ok>

scorpio.bat go quit <Calibration file not found>

Note: Even from Administrator: Command Prompt
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Scorpio 3.0

Post by Daniel Shawul »

AdminX wrote: Thu Aug 29, 2019 10:30 am Okay, so from my laptop I am able to get it to run with no problems. On my desktop however I am getting Calibration file not found.

scorpio.bat runinpnn calibrate.epd calibrate.dat quit <ok>

scorpio.bat go quit <Calibration file not found>

Note: Even from Administrator: Command Prompt
This must be either because you didn't run the calibration needed for INT8 firs, or if you did it is because you moved the network file.
You can run calibration using

Code: Select all

scorpio.bat runinpnn calibrate.epd calibrate.dat quit
All the steps required are explained in this document.

Edit I see you have run the calibraton already. In any case I am sure INT8 will work since your GPU is >10xxx.
Also make sure there is a "calibrate.dat" file where he "calibrate.epd" file is. Please follow the instructions in the document.

Daniel
Last edited by Daniel Shawul on Thu Aug 29, 2019 3:09 pm, edited 3 times in total.
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Scorpio 3.0

Post by Daniel Shawul »

pohl4711 wrote: Thu Aug 29, 2019 7:59 am sadly the UCI-Scorpio is buggy. I installed it (completely new) and made all steps for INT8. When I start scorpio.bat in console-mode and type the UCI-command "go infinite" all works fine. But in the LittleBlitzerGUI, scorpio.bat can be installed as an engine, but does not make any move...I use the LBG since 2012 and that NEVER happend with any UCI-engine. So there must be a serious bug in scorpio-uci. I have to wait for a fix.

Stefan (SPCC)
Well i have run 500 games under cutechess-cli with it with no prolems, aside from the fact that it is 10-20 elo weaker.
Also i run a couple of games under Arena without a problem.
Can you post the log file ? I want to see what commands are being sent from the GUI and on which command it "hangs".
This is kind of obvious but have you installed it a uci engine now? You have it installed as xboard engine before so you might have forgotten.
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Scorpio 3.0

Post by Daniel Shawul »

Daniel Shawul wrote: Thu Aug 29, 2019 2:47 pm
pohl4711 wrote: Thu Aug 29, 2019 7:59 am sadly the UCI-Scorpio is buggy. I installed it (completely new) and made all steps for INT8. When I start scorpio.bat in console-mode and type the UCI-command "go infinite" all works fine. But in the LittleBlitzerGUI, scorpio.bat can be installed as an engine, but does not make any move...I use the LBG since 2012 and that NEVER happend with any UCI-engine. So there must be a serious bug in scorpio-uci. I have to wait for a fix.

Stefan (SPCC)
Well i have run 500 games under cutechess-cli with it with no prolems, aside from the fact that it is 10-20 elo weaker.
Also i run a couple of games under Arena without a problem.
Can you post the log file ? I want to see what commands are being sent from the GUI and on which command it "hangs".
This is kind of obvious but have you installed it a uci engine now? You have it installed as xboard engine before so you might have forgotten.
Also make sure it is finding and loading the net properly. If LittleBlitzzer has a menu to view the settings of an engine (Engine->Configure in arena),
then check if nn_path and egbb_path are set to where they should point to. It could be that it remembers the options from the xboard-scorpio before and tried to apply it to the new one causing a confusion ... Just guessing here, but there is not much I can do without a log file.

Also note that Max mentioned previously in this thread that he got the uci scorpio working under chess GUI (a uci only GUI) to work, so that makes it three GUIs that uci scorpio works under.
Max
Posts: 247
Joined: Tue Apr 13, 2010 10:41 am

Re: Scorpio 3.0

Post by Max »

Played now several games between Scorpio and other engines within HIARCS Chess Explorer on macOS. All without any problems!

There is a issue with the analysis mode (at least with HCE gui). After activating analysis, Scorpio (uci) shows it's thinking process on the position. Fine, but when going through the game now, i.e. switching to the next move, the output becomes empty! Cpu load indicates that Scorpio is still running, but doesn't show it's output any more.

HCE log of analyse mode with Scorpio 3.0.1:

Code: Select all

-->uci
   feature done=0
   Number of cores 4 of 4
   ht 16777216 X 16 = 256.0 MB
   eht 2097152 X 8 = 32.0 MB
   pht 131072 X 24 = 3.0 MB
   treeht 3355443 X 320 = 1024.0 MB
   processors [1]
   EgbbProbe 4.3 by Daniel Shawul
   egbb_cache 4084 X 8216 = 32.0 MB
   Loading egbbs....id name Scorpio 3.0.1
   id author Daniel Shawul
   option name log type check default false
   option name clear_hash type button
   option name resign type spin default 900 min 100 max 30000
   option name cores type spin default 1 min 1 max 512
   option name ht type spin default 256 min 1 max 131072
   option name eht type spin default 32 min 1 max 16384
   option name pht type spin default 4 min 1 max 256
   option name egbb_path type string default /Users/max/chess/data/TBS/Scorpio/
   option name nn_path type string default /Users/max/chess/Scorpio/net/net-maddex.uff
   option name egbb_cache_size type spin default 32 min 1 max 16384
   option name egbb_load_type type spin default 3 min 0 max 3
   option name egbb_depth_limit type spin default 6 min 0 max 64
   option name egbb_ply_limit_percent type spin default 75 min 0 max 100
   option name nn_cache_size type spin default 200 min 1 max 16384
   option name n_devices type spin default 1 min 1 max 128
   option name device_type type combo default CPU var CPU var GPU
   option name delay type spin default 0 min 0 max 1000
   option name float_type type combo default HALF var FLOAT var HALF var INT8
   option name nn_type type spin default 0 min 0 max 10
   option name smp_type type combo default YBW var YBW var ABDADA var SHT
   option name smp_depth type spin default 8 min 1 max 10
   option name use_singular type check default true
   option name use_probcut type check default false
   option name singular_margin type spin default 32 min 0 max 1000
   option name probcut_margin type spin default 195 min 0 max 1000
   option name aspiration_window type spin default 10 min 0 max 100
   option name contempt type spin default 10 min 0 max 100
   option name cpuct_init type spin default 100 min 0 max 1000
   option name cpuct_base type spin default 19652 min 0 max 100000000
   option name policy_temp type spin default 235 min 0 max 1000
   option name noise_alpha type spin default 30 min 0 max 100
   option name noise_beta type spin default 100 min 0 max 100
   option name noise_frac type spin default 25 min 0 max 100
   option name noise_ply type spin default 30 min 0 max 100
   option name fpu_red type spin default 33 min -1000 max 1000
   option name fpu_is_loss type check default false
   option name reuse_tree type check default true
   option name backup_type type combo default MIX_VISIT var MINMAX var AVERAGE var MIX var MINMAX_MEM var AVERAGE_MEM var MIX_MEM var CLASSIC var MIX_VISIT
   option name frac_alphabeta type spin default 0 min 0 max 100
   option name frac_freeze_tree type spin default 100 min 0 max 100
   option name frac_abrollouts type spin default 20 min 0 max 100
   option name frac_abprior type spin default 0 min 0 max 100
   option name mcts_strategy_depth type spin default 30 min 0 max 100
   option name alphabeta_depth type spin default 16 min 1 max 100
   option name evaluate_depth type spin default 0 min -4 max 100
   option name virtual_loss type spin default 1 min 0 max 1000
   option name visit_threshold type spin default 800 min 0 max 1000000
   option name montecarlo type check default true
   option name treeht type spin default 1023 min 0 max 131072
   uciok
-->setoption name montecarlo value false
-->isready
   180 egbbs loaded !
   loading_time = 0s
   readyok
-->ucinewgame
-->isready
   readyok
-->position startpos moves e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 d7d6 e1g1 f8e7 b5a4 e8g8 b1d2 h7h6 f1e1 a7a5 c2c3 c8e6 d2f1 c6b8 d3d4 e5d4 f3d4 e6d7 f1g3 d7a4 d1a4 b8d7 d4f5 f8e8 a4c2 a5a4 c1f4 e7f8 a1d1 d8c8 c3c4 h6h5 h2h3
-->go infinite
   # r1q1rbk1/1ppn1pp1/3p1n2/5N1p/p1P1PB2/6NP/PPQ2PP1/3RR1K1 b - - 0 20
   # [st = 8335ms, mt = 29250ms , hply = 39 , moves_left 10]
   info depth 2 score cp -183 time 0 nodes 296 nps 0 tbhits 0 pv c8d8 f2f3
   info depth 2 score cp -114 time 0 nodes 506 nps 0 tbhits 0 pv g7g6 f5h6 f8h6 f4h6
   info depth 3 score cp -114 time 1 nodes 630 nps 630000 tbhits 0 pv g7g6 f5h6 f8h6 f4h6
   info depth 4 score cp -178 time 1 nodes 744 nps 744000 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 c8d8
   info depth 4 score cp -174 time 2 nodes 2335 nps 1167500 tbhits 0 pv c8d8 f4g5 g7g6 g5f6 d8f6
   info depth 4 score cp -141 time 4 nodes 3754 nps 938500 tbhits 0 pv a4a3 f4g5 a3b2 c2b2
   info depth 5 score cp -177 time 5 nodes 4682 nps 936400 tbhits 0 pv a4a3 f4g5 f6h7 g5e3 a3b2 c2b2
   info depth 5 score cp -174 time 5 nodes 5090 nps 1018000 tbhits 0 pv c8d8 f4g5 g7g6 g5f6 d8f6
   info depth 6 score cp -165 time 8 nodes 7647 nps 955875 tbhits 0 pv c8d8 c2d2 a4a3 b2b3 g7g6 f5h6 f8h6 f4h6
   info depth 6 score cp -141 time 8 nodes 8119 nps 1014875 tbhits 0 pv a4a3 f4g5 a3b2 c2b2 c8d8 f2f3
   info depth 6 score cp -85 time 10 nodes 9602 nps 960200 tbhits 0 pv g7g6 e4e5 d7e5 f5h6 f8h6 f4h6 e5c6
   info depth 7 score cp -88 time 11 nodes 10982 nps 998363 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 g8h7 h6g5
   info depth 8 score cp -150 time 14 nodes 13925 nps 994642 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 g8h7 h6g5 c8d8
   info depth 8 score cp -123 time 20 nodes 19567 nps 978350 tbhits 0 pv c8d8 e4e5 d6e5 e1e5 d7e5 d1d8 a8d8 c2a4
   info depth 9 score cp -120 time 26 nodes 25029 nps 962653 tbhits 0 pv c8d8 f4g5 g7g6 e4e5 e8e5 e1e5 d7e5 g3e4 e5d7
   info depth 9 score cp -113 time 28 nodes 26740 nps 955000 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 g8h7 h6g5 a4a3 b2b3
   info depth 10 score cp -146 time 42 nodes 38950 nps 927380 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 a4a3 b2a3 h5h4 g3e2 a8a3
   info depth 11 score cp -161 time 72 nodes 66780 nps 927500 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 a4a3 b2b3 h5h4 g3f1 c8d8 f2f3 f6h5 c2c3
   info depth 11 score cp -108 time 113 nodes 105951 nps 937619 tbhits 0 pv c8b8 f4g5 g7g6 f5h6 f8h6 g5h6 h5h4 g3f1 b8a7 h6g5 a4a3 g5f6 d7f6
   info depth 12 score cp -137 time 139 nodes 130152 nps 936345 tbhits 0 pv c8b8 f4g5 g7g6 f5h6 f8h6 g5h6 h5h4 g3f1 b8a7 h6g5 a4a3 b2b3 a7a5 g5h4 a5e5 h4f6 e5f6
   info depth 13 score cp -110 time 301 nodes 280097 nps 930554 tbhits 0 pv c8b8 f4g5 g7g6 f5h6 f8h6 g5h6 h5h4 g3f1 b7b5 c4b5 b8b5 c2c7 g8h7 h6f4 f6e4 f4d6
   info depth 14 score cp -140 time 364 nodes 336800 nps 925274 tbhits 0 pv c8b8 f4g5 g7g6 f5h6 f8h6 g5h6 h5h4 g3f1 b7b5 f1d2 a4a3 b2a3 a8a3 c2b2 b5b4
   info depth 15 score cp -136 time 493 nodes 452540 nps 917931 tbhits 0 pv c8b8 f4g5 g7g6 f5h6 f8h6 g5h6 b8d8 f2f3 d8e7 h6e3 h5h4 g3e2 d7e5 e3g5 a4a3 b2b3
   info depth 15 score cp -103 time 760 nodes 691797 nps 910259 tbhits 0 pv b7b6 f2f3 g7g6 f5h6 f8h6 f4h6 c8a6 h6g5 a6a5 g5e3 d7e5 g3e2 a5b4 e3d4 b4a5 e2c3
   info depth 16 score cp -116 time 900 nodes 819871 nps 910967 tbhits 0 pv b7b6 f2f3 g7g6 f5h6 f8h6 f4h6 c8a6 g3f1 a6a5 f1e3 a5c5 h6f4 d7e5 a2a3 e5c6 c2f2 g6g5
   info depth 17 score cp -129 time 1086 nodes 989220 nps 910883 tbhits 0 pv b7b6 f2f3 g7g6 f5h6 f8h6 f4h6 c8a6 g3f1 a6a5 f1e3 a4a3 b2b3 a5e5 e3d5 f6d5 c4d5 d7c5 f3f4 e5h8 h6g5
   info depth 18 score cp -150 time 1523 nodes 1390046 nps 912702 tbhits 0 pv b7b6 f2f3 g7g6 f5h6 f8h6 f4h6 c8a6 g3f1 a6a5 f1e3 a5c5 h6f4 c5a5 a2a3 a5c5 e1e2 d7e5 c2c3 c7c6
   info depth 18 score cp -136 time 2882 nodes 2602235 nps 902926 tbhits 0 pv c8b8 f5d4 b8a7 d4b5 a7a5 g3f5 g7g6 f5h6 f8h6 f4h6 d7e5 f2f3 a5b4 h6e3 b4c4 c2c4 e5c4 b5c7 c4e3 e1e3
   info depth 19 score cp -113 time 3628 nodes 3286545 nps 905883 tbhits 0 pv c8b8 f5d4 g7g6 d4f3 f8g7 e4e5 d6e5 f3e5 d7e5 f4e5 b8a7 e5c3 c7c6 c2c1 a7b6 c1f4 e8e1 d1e1 b6d8 f2f3
-->stop
   # splits = 0 badsplits = 0 egbb_probes = 0
   # nodes = 5249721 <71 qnodes> time = 5836ms nps = 899540 eps = 747773  nneps = 0
   # r1q1rbk1/1ppn1pp1/3p1n2/5N1p/p1P1PB2/6NP/PPQ2PP1/3RR1K1 b - - 0 20
   # [st = 5557ms, mt = 29250ms , hply = 39 , moves_left 10]
   info depth 2 score cp -175 time 0 nodes 243 nps 0 tbhits 0 pv c8d8 f4g5 c7c6 g5f6 d7f6
   info depth 2 score cp -114 time 0 nodes 336 nps 0 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3f1 a6a5 f1e3 a5c5 h6f4 a4a3 b2b3 a8b8 c2c3 c7c6 f4d6 c5d4
   info depth 3 score cp -114 time 0 nodes 495 nps 0 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3f1 a6a5 f1e3 a5c5 h6f4 a4a3 b2b3 a8b8 c2c3 c7c6 f4d6 c5d4
   info depth 4 score cp -178 time 0 nodes 601 nps 0 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 c8d8 f2f3 d8e7 g3e2 e7e5 h6e3 a4a3 e3d4 e5g5 b2b3 d7e5 e1f1 b7b6
   info depth 4 score cp -138 time 1 nodes 1030 nps 1030000 tbhits 0 pv c8d8 f2f3 g7g6 f5h6 f8h6 f4h6 d8e7 g3e2 e7e5 h6e3 a4a3 e3d4 e5g5 b2b3 d7e5 e1f1 b7b6
   info depth 5 score cp -150 time 1 nodes 1347 nps 1347000 tbhits 0 pv c8d8 e4e5 d6e5 f4g5 f8b4 e1e4 b4d6 g3h5 g8h7
   info depth 5 score cp -140 time 2 nodes 1658 nps 829000 tbhits 0 pv a4a3 b2b3 g7g6 f5h6 f8h6 f4h6 d7c5 f2f3 h5h4 g3f1 c5d7 c2c1 c7c6
   info depth 6 score cp -197 time 3 nodes 2185 nps 728333 tbhits 0 pv a4a3 b2b3 g7g6 f5h6 f8h6 f4h6 d7c5 f2f3 h5h4 g3f1 c5d7 c2c1 c7c6
   info depth 6 score cp -150 time 5 nodes 4146 nps 829200 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 c8d8 f2f3 a4a3 b2b3 g8h7 h6g5 e8g8 g5f6 d8f6
   info depth 7 score cp -135 time 6 nodes 4829 nps 804833 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 b7b6 h6g5 c8a6 c2c3 f6h7 g5h6 a4a3 f2f4 d7c5 b2a3 f7f6 f4f5 a6a3
   info depth 8 score cp -150 time 9 nodes 8230 nps 914444 tbhits 0 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 g8h7 h6g5 c8d8 g5h4 e8h8 h4f6 d8f6
   info depth 8 score cp -118 time 12 nodes 12214 nps 1017833 tbhits 0 pv c8b8 f4g5 g7g6 c2c3 b8d8 g5f6 d7f6 e4e5 f6h7 e5d6 e8e1 g1h2
   info depth 9 score cp -141 time 14 nodes 14108 nps 1007714 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f5e3 d8b8 e3d5 f6d5 e4d5 e8e1 d1e1 f8g7 d2f4 g7b2
   info depth 10 score cp -129 time 21 nodes 21218 nps 1010380 tbhits 0 pv c8b8 f2f3 b8a7 f4e3 a7a5 e3d4 g7g6 f5e3 a5g5 g3e2 f8g7 e2c3 d7e5 d4e5 g5e5
   info depth 11 score cp -137 time 43 nodes 42190 nps 981162 tbhits 0 pv c8b8 c4c5 d7c5 e4e5 d6e5 f4e5 f6d7 e5d4 g7g6 e1e8 b8e8 h3h4
   info depth 12 score cp -113 time 48 nodes 47698 nps 993708 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f5e3 f8g7 e3d5 c7c6 d5f6 d7f6 d2f4 a4a3 b2a3 b7b5 g5f6 d8f6 f4f6 g7f6 c4b5 c6b5
   info depth 13 score cp -115 time 164 nodes 157356 nps 959487 tbhits 0 pv c8b8 f5h4 b8a7 h4f3 a7a5 f4d2 a5c5 d2e3 c5a5 e3d4 g7g6 d4e3 f8g7 e1e2 d7e5 f3e5 d6e5 f2f3 h5h4 e3g5 h4g3 g5f6
   info depth 14 score cp -123 time 172 nodes 165360 nps 961395 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f5e3 f8g7 e3d5 c7c6 d5f6 d7f6 d2f4 e8e5 a2a3 a8c8
   info depth 15 score cp -118 time 181 nodes 174818 nps 965845 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f5e3 f8g7 e3d5 c7c6 d5f6 d7f6 d2f4 d6d5 e4d5 e8e1 d1e1 c6d5
   info depth 16 score cp -101 time 399 nodes 375557 nps 941245 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f5e3 f8g7 e3d5 c7c6 d5f6 d7f6 d2f4 e8e6 e4e5 d8a5 g5f6 g7f6
   info depth 17 score cp -111 time 630 nodes 602436 nps 956247 tbhits 0 pv c8b8 c2d2 b8d8 f2f3 g7g6 f5h6 f8h6 f4h6 d8e7 g3e2 e7e5 h6e3 e5a5 d2a5 a8a5 e3d4 b7b6 d4f6 d7f6
   info depth 18 score cp -138 time 753 nodes 721949 nps 958763 tbhits 0 pv c8b8 c2d2 b8d8 f2f3 g7g6 f5h6 f8h6 f4h6 d8e7 g3e2 e7e6 d2b4 d7b6 c4c5 e6c4 b4c4 b6c4 c5d6 c7d6
   info depth 19 score cp -107 time 3204 nodes 2994847 nps 934721 tbhits 0 pv c8b8 c2d2 b8d8 f2f3 g7g6 f5h6 f8h6 f4h6 d8e7 g3e2 e7e6 b2b3 a4b3 a2b3 e6e5 h6e3 e5a5 d2b2 a5e5 b2e5 d7e5
   info depth 20 score cp -115 time 5577 nodes 5201374 nps 932647 tbhits 0 pv c8b8 f5h4 b8a7 f4e3 a7a6 f2f4 a6a5 h4f3 g7g6 e3d4 f8h6 f4f5 d7e5 c2f2 f6d7 f3e5 d7e5 d4c3 a5a7 f2a7 a8a7 c3e5 e8e5
   info depth 21 score cp -129 time 7455 nodes 6851805 nps 919088 tbhits 0 pv c8b8 f5h4 b8a7 f4e3 a7a6 f2f4 d7b6 b2b3 a4b3 a2b3 a6a2 c2a2 a8a2 e3b6 c7b6 h4f5 a2b2 e1e3 b2a2 f5d6 f8d6 d1d6
   info depth 22 score cp -129 time 10760 nodes 9783945 nps 909288 tbhits 0 pv c8b8 f5h4 b8a7 f4e3 a7a6 f2f4 d7b6 b2b3 a4b3 a2b3 a6a2 c2a2 a8a2 e3b6 c7b6 h4f5 a2b2 e1e3 b2a2 f5d6 f8d6 d1d6
   info depth 23 score cp -114 time 16827 nodes 15073197 nps 895774 tbhits 0 pv c8b8 f4g5 g7g6 c2d2 b8d8 f2f4 g6f5 e4e5 d6e5 f4e5 d7e5 d2d8 e8d8 d1d8 a8d8 g5f6 e5d3 f6d8 d3e1 g3h5 e1d3 d8c7 f8c5 g1h2 d3b2
-->quit

For comparison the log with Senpai 2.0 doing the same (going to next move in the game):

Code: Select all

-->position startpos moves e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 d7d6 e1g1 f8e7 b5a4 e8g8 b1d2 h7h6 f1e1 a7a5 c2c3 c8e6 d2f1 c6b8 d3d4 e5d4 f3d4 e6d7 f1g3 d7a4 d1a4 b8d7 d4f5 f8e8 a4c2 a5a4 c1f4 e7f8 a1d1 d8c8 c3c4 h6h5
-->go infinite
   info depth 1 seldepth 3 score cp 36 nodes 4 pv b2b4 a4b3 a2b3
   info depth 2 seldepth 3 score cp 36 nodes 20 pv b2b4 a4b3 a2b3
   info depth 3 seldepth 7 score cp 24 nodes 74 pv b2b4 a4b3 a2b3 g7g6
   info depth 3 seldepth 7 score cp 30 nodes 196 pv f2f3 g7g6 f5h6 f8h6 f4h6
   info depth 3 seldepth 7 score cp 35 nodes 221 pv c2c3 g7g6 f4g5
   info depth 4 seldepth 9 score cp 45 lowerbound nodes 306 pv c2c3 c8d8 e4e5 d7e5 f4e5 d6e5
   info depth 4 seldepth 9 score cp 55 lowerbound nodes 362 pv c2c3 g7g6 f4g5
   info depth 4 seldepth 9 score cp 35 nodes 408 pv c2c3 g7g6 f4g5 c8d8
   info depth 5 score cp 35 nodes 537 pv c2c3 g7g6 f4g5 c8d8 f5d4
   info depth 6 score cp 35 nodes 707 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7
   info depth 7 score cp 35 nodes 927 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2
   info depth 8 score cp 35 nodes 1226 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3
   info depth 9 score cp 35 nodes 1562 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7
   info depth 10 score cp 35 nodes 1944 time 1 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3
   info depth 11 score cp 35 nodes 2359 time 1 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4
   info depth 12 score cp 35 nodes 2820 time 1 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2
   info depth 13 score cp 35 nodes 3318 time 2 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2 h4h3
   info depth 14 seldepth 10 score cp 35 nodes 3862 time 2 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2 h4h3 d4b5
   info depth 15 seldepth 16 score cp 35 nodes 4476 time 2 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2 h4h3 d4b5 c5e6
   info depth 16 seldepth 15 score cp 35 nodes 5170 time 2 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2 h4h3 d4b5 c5e6 g2h3
   info depth 17 seldepth 21 score cp 35 nodes 21358 time 18 nps 1202793 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 d8d7 g5e3 h5h4 g3e2 h4h3 d4b5 c5e6 g2h3 d7c6
   info depth 18 seldepth 27 score cp 25 upperbound nodes 300835 time 253 nps 1188099 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 c7c6 g3e2 d8b6 g5f4 c5e6 e4e5
   info depth 18 seldepth 28 currmove f5d4 currmovenumber 35 nodes 1096704 time 1000 nps 1096695
   info depth 18 seldepth 28 score cp 35 nodes 1695692 time 1590 nps 1066425 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 d4f5 g6f5 e4e5 c5e4 g3e4 f5e4 e5f6 g7f6 g5f4 b7b6 h2h3 f6g7 e1e4 e8e4 c2e4 g7b2
   info depth 19 seldepth 33 currmove c2c3 currmovenumber 1 nodes 2099200 time 2000 nps 1049577
   info depth 19 seldepth 33 score cp 25 upperbound nodes 2468119 time 2310 nps 1068415 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 f2f3 c7c6 g3e2 d8b6 g5f6 g7f6 e2f4
   info depth 19 seldepth 33 score cp 28 nodes 3025779 time 2781 nps 1088098 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 d4f5 g6f5 e4e5 c5e4 g3e4 f5e4 e5f6 g7f6 g5f4 b7b6 d1d5 h5h4 e1e4 e8e4 c2e4 f6b2
   info depth 20 seldepth 29 currmove c2c3 currmovenumber 1 nodes 3261696 time 3000 nps 1087160
   info depth 20 seldepth 29 score cp 26 nodes 3530909 time 3233 nps 1092130 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3c2 d7c5 d4f5 g6f5 e4e5 c5e4 g3e4 f5e4 e5f6 g7f6 g5f4 d8e7 f2f3 e7d7 e1e4 d7c6 d1d5
   info depth 21 seldepth 29 currmove c2c3 currmovenumber 1 nodes 4406784 time 4000 nps 1101625
   info depth 21 seldepth 29 score cp 36 lowerbound nodes 5268132 time 4841 nps 1088232 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3d2 d7e5 f2f4 e5c4 d2c3 d6d5 e4e5 c7c5 d4f3 h5h4 e5f6 e8e1 f3e1
   info depth 21 seldepth 30 currmove c2c3 currmovenumber 1 nodes 5429248 time 5000 nps 1085806
   info depth 21 seldepth 30 score cp 28 nodes 6128297 time 5635 nps 1087569 pv c2c3 g7g6 f4g5 c8d8 f5d4 f8g7 c3d2 d8c8 f2f3 f6h7 g5h4 c7c6 b2b3 a4b3 a2b3 c8c7 g3e2 c7b6 h4f2 h7f8 b3b4 c6c5
   info depth 21 seldepth 30 currmove c4c5 currmovenumber 7 nodes 6533888 time 6000 nps 1088953
   info depth 22 seldepth 30 currmove c2c3 currmovenumber 1 nodes 7669248 time 7000 nps 1095598
-->stop
   info depth 22 seldepth 30 nodes 8739840 time 7926 nps 1102658
   bestmove c2c3 ponder g7g6
-->position startpos moves e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 d7d6 e1g1 f8e7 b5a4 e8g8 b1d2 h7h6 f1e1 a7a5 c2c3 c8e6 d2f1 c6b8 d3d4 e5d4 f3d4 e6d7 f1g3 d7a4 d1a4 b8d7 d4f5 f8e8 a4c2 a5a4 c1f4 e7f8 a1d1 d8c8 c3c4 h6h5 h2h3
-->go infinite
   info depth 1 seldepth 2 score cp -177 nodes 2 pv b7b5 c4b5
   info depth 1 seldepth 4 score cp -97 nodes 10 pv a4a3
   info depth 1 seldepth 4 score cp -87 nodes 11 pv b7b6
   info depth 1 seldepth 4 score cp -50 nodes 19 pv g7g6
   info depth 2 seldepth 4 score cp -2 nodes 40 pv g7g6 f5h6 f8h6 f4h6
   info depth 3 seldepth 5 score cp -23 nodes 123 pv g7g6 f5h6 f8h6 f4h6 b7b6
   info depth 4 seldepth 6 score cp -36 upperbound nodes 170 pv g7g6 f5h6 f8h6 f4h6 h5h4
   info depth 4 seldepth 6 score cp -41 nodes 346 pv g7g6 f5d4 c7c6 f4g5
   info depth 5 seldepth 7 score cp -28 lowerbound nodes 440 pv g7g6 b2b3
   info depth 5 seldepth 10 score cp -36 nodes 778 pv g7g6 f5d4 c7c6 f4g5 f6h7
   info depth 6 seldepth 8 score cp -26 lowerbound nodes 1030 time 1 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3e2
   info depth 6 seldepth 10 score cp -38 nodes 1515 time 2 pv g7g6 f5d4 c7c6 d4f3 c8c7 f4g5
   info depth 7 seldepth 11 score cp -28 lowerbound nodes 5072 time 6 pv g7g6 f5h6 f8h6 e4e5
   info depth 7 seldepth 16 score cp -30 nodes 6583 time 7 pv g7g6 f5h6 f8h6 f4h6 h5h4 g3f1 d7c5 f2f3 c8e6 h6g5
   info depth 8 seldepth 11 score cp -28 nodes 8070 time 9 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3e2 a6a5 h6e3 a5e5
   info depth 9 seldepth 18 score cp -28 nodes 16297 time 17 nps 949543 pv g7g6 f5d4 c7c6 d4f3 d7e5 f3e5 d6e5 f4g5 c8e6 g3e2
   info depth 10 seldepth 17 score cp -28 nodes 20521 time 21 nps 971500 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3f1 a6a5 h6e3 d7e5 e3d4 f6d7
   info depth 11 seldepth 17 score cp -28 nodes 25860 time 26 nps 1011935 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3f1 a6a5 h6e3 d7e5 e3d4 f6d7
   info depth 12 seldepth 19 score cp -26 nodes 47165 time 46 nps 1030771 pv g7g6 f5d4 c7c6 d4f3 d7e5 f4e5 d6e5 a2a3 c8c7 g3e2 f6d7 e2c3 d7c5
   info depth 13 seldepth 20 score cp -31 nodes 87795 time 86 nps 1019923 pv g7g6 f5d4 c7c6 d4f3 d7e5 c2c3 f6d7 f3e5 d6e5 f4e3 c8c7 g3e2 f8c5 f2f3
   info depth 14 seldepth 21 score cp -21 lowerbound nodes 173173 time 167 nps 1034474 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3e2 d7e5 h6g5 f6d7 e2c3 a6c4
   info depth 14 seldepth 22 score cp -24 nodes 287022 time 269 nps 1068474 pv g7g6 f5d4 c7c6 f4g5 f6h7 g5e3 c8c7 d4f3 f8g7 g3e2 d7c5 e3c5 d6c5 e2c3 a4a3
   info depth 15 seldepth 25 score cp -25 nodes 392728 time 369 nps 1064725 pv g7g6 f5h6 f8h6 f4h6 b7b6 h6g5 c8b7 f2f3 b7c6 c2c3 f6h7 g5h6 h7f6 g3e2 d7e5 h6g5 f6h7
   info depth 16 seldepth 27 score cp -19 nodes 706692 time 659 nps 1072991 pv g7g6 f5d4 c7c6 d4f3 d7e5 c2c3 f6d7 f3e5 d6e5 f4e3 d7c5 f2f3 c8c7 g3e2 c5e6 c4c5 a8d8
   info depth 17 seldepth 27 score cp -29 upperbound nodes 977108 time 930 nps 1050952 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3e2 d7e5 b2b3 a4b3 a2b3 f6d7 c2c3 a6a5 h6e3 a5c3 e2c3 g8g7 c3d5 a8a2
   info depth 17 seldepth 27 currmove g7g6 currmovenumber 1 nodes 1049344 time 1000 nps 1049067
   info depth 17 seldepth 29 score cp -39 upperbound nodes 1329244 time 1276 nps 1041780 pv g7g6 f5h6 f8h6 f4h6 b7b6 f2f3 c8a6 g3e2 d7e5 b2b3 a4b3 a2b3 f6d7 e2d4 h5h4 h6g5 a6a3
   info depth 17 seldepth 29 score cp -38 nodes 1838281 time 1772 nps 1037659 pv g7g6 f5h6 f8h6 f4h6 d7c5 f2f3 c8e6 g3e2 f6d7 b2b4 a4b3 a2b3 e6f6 e2d4 c5e6 d4e6 f6e6 h6e3 d7e5 c2c3 a8a2 d1d5
   info depth 18 seldepth 28 currmove g7g6 currmovenumber 1 nodes 2091008 time 2000 nps 1045387
   info depth 18 seldepth 32 currmove g7g6 currmovenumber 1 nodes 3118592 time 3000 nps 1039490
   info depth 18 seldepth 32 score cp -39 nodes 3329917 time 3197 nps 1041689 pv g7g6 f5h6 f8h6 f4h6 c8b8 f2f3 b8a7 h6e3 a7a5 g3e2 d7e5 e2d4 f6d7 d4b5 d7c5 b2b4 a4b3 a2b3 e5c6 e3d2 a5b6 d2e3
   info depth 19 seldepth 30 currmove g7g6 currmovenumber 1 nodes 4184320 time 4000 nps 1046068
-->stop
   info depth 19 seldepth 36 nodes 5180160 time 4953 nps 1045860
   bestmove g7g6 ponder f5h6
-->quit
Hope we're not just the biological boot loader for digital super intelligence. Unfortunately, that is increasingly probable - Elon Musk
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Scorpio 3.0

Post by Daniel Shawul »

Thanks for the confirmation Max.

Yes, I haven't finished implementing neither "analysis mode" nor "pondering" because I couldn't understand the uci protocol properly.

I will look into it later.

Thanks
Daniel
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: Scorpio 3.0

Post by pedrox »

Daniel Shawul wrote: Wed Aug 28, 2019 2:29 pm
tmokonen wrote: Wed Aug 28, 2019 5:43 am Well, that's a surprise for sure. Nice of Daniel to add that UCI support.
I have gone into the dark side Tony :)

There was no adapter for linux and windows wb2uci seem to cause time failures ..
Anyway I must say though UCI is a real pain so I don't know why so many are fixated on it.
For one, I still haven't figured out how pondering is supposed to work, because apparently i can not start
pondering after I made a move ... Also it sends the whole game to you after every move which is clumsy.
It is about 10-20 elo weaker right now compared to the xboard version.

Anyway, i recommend people to use the xboard protocol when they can.

Daniel
In my case I lost a similar Elo when going from xboard to uci, especially detectable in fast games. This was because the uci protocol sends the entire playlist to the engine with each move. I try to use only the last move and not go through the entire list, unless I receive the command ucinewgame. The problem is if GUI doesn't have the ucinewgame command, although I only know an old version of Fritz (Fritz 9).

In the case of the ponder, with xboard I only sent to think with infinite time to fill in the hash tables, with 5 lines of code were enough, when passing to uci, I had to prepare it to inform the gui that the second move of the pv was the move to ponder, then I had to prepare the engine for when I received a ponderhit not interrupt the search and knew how much time I still had to think, so I had to add new variables to save information. I also had to keep the engine from leaving the search even if it had reached maximum depth, only when I received the stop command. It took me twice as much work to configure the ponder to add the rest of the uci protocol. Also I think I remember that some GUI tried different ponder.

In the case of analyzing, there I found no differences, it was practically including the same code in the xboard Analyze command to the uci go Infinite command.
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Scorpio 3.0

Post by Daniel Shawul »

Thanks Pedro!

I have now a better understanding of how pondering is supposed to work.

Also, it is good to know you have observed a drop in elo at fast time controls.

regards,
Daniel
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Scorpio 3.0

Post by Modern Times »

I'll try and find time to try the Lc0 version. The xboard version worked from the command line but I simply couldn't get it to work in my GUIs, it would never make a move.
User avatar
pohl4711
Posts: 2435
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Scorpio 3.0

Post by pohl4711 »

Daniel Shawul wrote: Thu Aug 29, 2019 3:38 pm
Also note that Max mentioned previously in this thread that he got the uci scorpio working under chess GUI (a uci only GUI) to work, so that makes it three GUIs that uci scorpio works under.
Sorry, when I am not very impressed. It works not in Fritz (crashes immediately with an exception), LittleBlitzerGUI (makes no move) and ShredderGUI (nothing happens). So, that makes 3 GUIs that Scorpio uci not works under.


Here the logfile of LittleBlitzerGUI:

-->(Scorpio 3) uci
<--(Scorpio 3) feature done=0
<--(Scorpio 3) Number of cores 8 of 8
<--(Scorpio 3) ht 4194304 X 16 = 64.0 MB
<--(Scorpio 3) eht 524288 X 8 = 8.0 MB
<--(Scorpio 3) pht 32768 X 24 = 0.8 MB
<--(Scorpio 3) treeht 41943040 X 320 = 12800.0 MB
<--(Scorpio 3) processors [128]
<--(Scorpio 3) id name Scorpio 3.0.1
<--(Scorpio 3) id author Daniel Shawul
<--(Scorpio 3) option name log type check default false
<--(Scorpio 3) option name clear_hash type button
<--(Scorpio 3) option name resign type spin default 800 min 100 max 30000
<--(Scorpio 3) option name cores type spin default 1 min 1 max 512
<--(Scorpio 3) option name ht type spin default 64 min 1 max 131072
<--(Scorpio 3) option name eht type spin default 8 min 1 max 16384
<--(Scorpio 3) option name pht type spin default 1 min 1 max 256
<--(Scorpio 3) option name egbb_path type string default C:\LittleBlitzer\Engines.UCI\Scorpio-02-30\nnprobe-windows-gpu\
<--(Scorpio 3) option name nn_path type string default C:\LittleBlitzer\Engines.UCI\Scorpio-02-30\nets-maddex/net-maddex.uff
<--(Scorpio 3) option name egbb_cache_size type spin default 32 min 1 max 16384
<--(Scorpio 3) option name egbb_load_type type spin default 3 min 0 max 3
<--(Scorpio 3) option name egbb_depth_limit type spin default 6 min 0 max 64
<--(Scorpio 3) option name egbb_ply_limit_percent type spin default 75 min 0 max 100
<--(Scorpio 3) option name nn_cache_size type spin default 200 min 1 max 16384
<--(Scorpio 3) option name n_devices type spin default 1 min 1 max 128
<--(Scorpio 3) option name device_type type combo default GPU var CPU var GPU
<--(Scorpio 3) option name delay type spin default 0 min 0 max 1000
<--(Scorpio 3) option name float_type type combo default FLOAT var FLOAT var HALF var INT8
<--(Scorpio 3) option name nn_type type spin default 1 min 0 max 10
<--(Scorpio 3) option name smp_type type combo default YBW var YBW var ABDADA var SHT
<--(Scorpio 3) option name smp_depth type spin default 8 min 1 max 10
<--(Scorpio 3) option name use_singular type check default true
<--(Scorpio 3) option name use_probcut type check default false
<--(Scorpio 3) option name singular_margin type spin default 32 min 0 max 1000
<--(Scorpio 3) option name probcut_margin type spin default 195 min 0 max 1000
<--(Scorpio 3) option name aspiration_window type spin default 10 min 0 max 100
<--(Scorpio 3) option name contempt type spin default 10 min 0 max 100
<--(Scorpio 3) option name cpuct_init type spin default 100 min 0 max 1000
<--(Scorpio 3) option name cpuct_base type spin default 19652 min 0 max 100000000
<--(Scorpio 3) option name policy_temp type spin default 235 min 0 max 1000
<--(Scorpio 3) option name noise_alpha type spin default 30 min 0 max 100
<--(Scorpio 3) option name noise_beta type spin default 100 min 0 max 100
<--(Scorpio 3) option name noise_frac type spin default 25 min 0 max 100
<--(Scorpio 3) option name noise_ply type spin default 30 min 0 max 100
<--(Scorpio 3) option name fpu_red type spin default 33 min -1000 max 1000
<--(Scorpio 3) option name fpu_is_loss type check default false
<--(Scorpio 3) option name reuse_tree type check default true
<--(Scorpio 3) option name backup_type type combo default MIX_VISIT var MINMAX var AVERAGE var MIX var MINMAX_MEM var AVERAGE_MEM var MIX_MEM var CLASSIC var MIX_VISIT
<--(Scorpio 3) option name frac_alphabeta type spin default 0 min 0 max 100
<--(Scorpio 3) option name frac_freeze_tree type spin default 100 min 0 max 100
<--(Scorpio 3) option name frac_abrollouts type spin default 20 min 0 max 100
<--(Scorpio 3) option name frac_abprior type spin default 0 min 0 max 100
<--(Scorpio 3) option name mcts_strategy_depth type spin default 30 min 0 max 100
<--(Scorpio 3) option name alphabeta_depth type spin default 16 min 1 max 100
<--(Scorpio 3) option name evaluate_depth type spin default 0 min -4 max 100
<--(Scorpio 3) option name virtual_loss type spin default 1 min 0 max 1000
<--(Scorpio 3) option name visit_threshold type spin default 800 min 0 max 1000000
<--(Scorpio 3) option name montecarlo type check default true
<--(Scorpio 3) option name treeht type spin default 12800 min 0 max 131072
<--(Scorpio 3) uciok
-->(Scorpio 3) setoption name Hash value 256
-->(Scorpio 3) setoption name Ponder value false
-->(Scorpio 3) setoption name OwnBook value false
-->(Scorpio 3) isready
<--(Scorpio 3) EgbbProbe 4.3 by Daniel Shawul
<--(Scorpio 3) egbb_cache 4084 X 8216 = 32.0 MB
<--(Scorpio 3) Loading egbbs....
0 egbbs loaded !
<--(Scorpio 3) nn_cache 131072 X 1552 = 194.0 MB
<--(Scorpio 3) Loading neural network : C:\LittleBlitzer\Engines.UCI\Scorpio-02-30\nets-maddex/net-maddex.uff
<--(Scorpio 3) With "FLOAT" precision
<--(Scorpio 3) Loading graph on /gpu:0
<--(Scorpio 3) 0. main_input 7168 = 112 8 8
<--(Scorpio 3) 1. value_head 1 = 1 1 1
<--(Scorpio 3) 2. policy_head 1858 = 1858 1 1
<--(Scorpio 3) Neural network loaded !
<--(Scorpio 3) loading_time = 3s
<--(Scorpio 3) readyok
-->(Shredder 13 x64) uci
<--(Shredder 13 x64) info string Hello from Deep Shredder 13 64 bit ASM HWPopCnt
<--(Shredder 13 x64) id name Deep Shredder 13 x64
<--(Shredder 13 x64) id author Stefan Meyer-Kahlen
<--(Shredder 13 x64) option name Hash type spin min 1 max 65536 default 64
<--(Shredder 13 x64) option name Ponder type check default false
<--(Shredder 13 x64) option name MultiPV type spin min 1 max 20 default 1
<--(Shredder 13 x64) option name UCI_EngineAbout type string default Shredder by Stefan Meyer-Kahlen, www.shredderchess.com
<--(Shredder 13 x64) option name UCI_Chess960 type check default false
<--(Shredder 13 x64) option name UCI_ShowCurrLine type check default false
<--(Shredder 13 x64) option name UCI_LimitStrength type check default false
<--(Shredder 13 x64) option name UCI_Elo type spin min 850 max 2800 default 1400
<--(Shredder 13 x64) option name Keep Hash Tables type check default true
<--(Shredder 13 x64) option name Clear Hash type button
<--(Shredder 13 x64) option name Use Shredderbases type check default true
<--(Shredder 13 x64) option name UCI_ShredderbasesPath type string default shredderbases/bases.ini
<--(Shredder 13 x64) option name Use Syzygy Databases type check default true
<--(Shredder 13 x64) option name Syzygy 50 Moves Rule type check default true
<--(Shredder 13 x64) option name Syzygy Path type string default <empty>
<--(Shredder 13 x64) option name Contempt type spin min -300 max 300 default 0
<--(Shredder 13 x64) option name Time Buffer (sec) type spin min 0 max 60 default 1
<--(Shredder 13 x64) option name Time Usage Percent type spin min 50 max 200 default 100
<--(Shredder 13 x64) option name Threads type spin min 1 max 128 default 1
<--(Shredder 13 x64) uciok
-->(Shredder 13 x64) setoption name Hash value 256
-->(Shredder 13 x64) setoption name Ponder value false
-->(Shredder 13 x64) setoption name OwnBook value false
-->(Shredder 13 x64) setoption name Ponder value false
-->(Shredder 13 x64) setoption name Threads value 1
-->(Shredder 13 x64) isready
<--(Shredder 13 x64) registration checking
<--(Shredder 13 x64) registration ok
<--(Shredder 13 x64) option not found: OwnBook
<--(Shredder 13 x64) info string engine now running on 1 thread(s)
<--(Shredder 13 x64) info string shredderbasses with 0 men found (0 MB)
<--(Shredder 13 x64) readyok
-->(Scorpio 3) ucinewgame
-->(Scorpio 3) isready
<--(Scorpio 3) readyok
-->(Shredder 13 x64) ucinewgame
-->(Shredder 13 x64) isready
<--(Shredder 13 x64) readyok
-->(Scorpio 3) position fen rnbqkb1r/1p1p1ppp/p3pn2/8/3NP3/3B4/PPP2PPP/RNBQK2R w KQkq - 2 0
-->(Scorpio 3) go wtime 8000 btime 8000 winc 500 binc 500
Took 9012.5ms, Left[W] = -1012.5ms
RESULT: TIMEOUT
-->(Scorpio 3) stop
-->(Scorpio 3) quit
-->(Shredder 13 x64) stop
-->(Shredder 13 x64) quit