FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Discussion of computer chess matches and engine tournaments.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
fastgm
Posts: 411
Joined: Mon Aug 19, 2013 4:57 pm
Contact:

FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by fastgm » Wed Aug 28, 2019 1:14 pm

FGRL Rating list - 60 seconds + 0.6 seconds

Komodo 13.1 (+17 to Komodo 13.01)
Topple 0.7.2
RuyDos 1.1.10
Cheese 2.1

http://www.fastgm.de

User avatar
Guenther
Posts: 3071
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by Guenther » Wed Aug 28, 2019 4:37 pm

fastgm wrote:
Wed Aug 28, 2019 1:14 pm
FGRL Rating list - 60 seconds + 0.6 seconds

Komodo 13.1 (+17 to Komodo 13.01)
Topple 0.7.2
RuyDos 1.1.10
Cheese 2.1

http://www.fastgm.de
Andreas, do you have any plans for adding Minic?
Current foe list count : [99]
http://rwbc-chess.de/chronology.htm

User avatar
xr_a_y
Posts: 769
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by xr_a_y » Thu Aug 29, 2019 5:57 am

Guenther wrote:
Wed Aug 28, 2019 4:37 pm
fastgm wrote:
Wed Aug 28, 2019 1:14 pm
FGRL Rating list - 60 seconds + 0.6 seconds

Komodo 13.1 (+17 to Komodo 13.01)
Topple 0.7.2
RuyDos 1.1.10
Cheese 2.1

http://www.fastgm.de
Andreas, do you have any plans for adding Minic?
That would be great. I'll publish a 0.89 release this morning with again +30 so near 2800.

fastgm
Posts: 411
Joined: Mon Aug 19, 2013 4:57 pm
Contact:

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by fastgm » Thu Aug 29, 2019 7:09 am

Guenther wrote:
Wed Aug 28, 2019 4:37 pm
Andreas, do you have any plans for adding Minic?
The LittleBlitzer GUI only supports UCI engines.
Maybe I can integrate Minic via the WB2UCI adapter. I'll give it a try.

User avatar
xr_a_y
Posts: 769
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by xr_a_y » Thu Aug 29, 2019 7:26 am

fastgm wrote:
Thu Aug 29, 2019 7:09 am
Guenther wrote:
Wed Aug 28, 2019 4:37 pm
Andreas, do you have any plans for adding Minic?
The LittleBlitzer GUI only supports UCI engines.
Maybe I can integrate Minic via the WB2UCI adapter. I'll give it a try.
Minic can use UCI too, I'll generate UCI release next time.

User avatar
xr_a_y
Posts: 769
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by xr_a_y » Sun Sep 15, 2019 7:01 pm

xr_a_y wrote:
Thu Aug 29, 2019 7:26 am
fastgm wrote:
Thu Aug 29, 2019 7:09 am
Guenther wrote:
Wed Aug 28, 2019 4:37 pm
Andreas, do you have any plans for adding Minic?
The LittleBlitzer GUI only supports UCI engines.
Maybe I can integrate Minic via the WB2UCI adapter. I'll give it a try.
Minic can use UCI too, I'll generate UCI release next time.
Done ;) release 0.99

fastgm
Posts: 411
Joined: Mon Aug 19, 2013 4:57 pm
Contact:

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by fastgm » Mon Sep 16, 2019 7:02 pm

Minic can use UCI too, I'll generate UCI release next time.

Done ;) release 0.99
Hi Vivien!

Unfortunately, the new version 0.99 does not work with the LittleBlitzer GUI.

Here is the LittleBlitzer GUI log:

Code: Select all

-->((null)) uci
<--((null)) 
<--((null)) D:\Schach\LittleBlitzer-2.74>"D:\Schach\LittleBlitzer-2.74\minic_0.99_mingw_x64_x86-64" -uci 
<--((null)) # This is Minic version 0.99
<--((null)) # Warn  2019-09-16 20:19:59-740: Cannot open minic.json
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, debugMode
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, debugMode
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, debugFile
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, debugFile
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, book
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, book
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, bookFile
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, bookFile
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, ttSizeMb
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, ttSizeMb
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, threads
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, threads
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, mateFinder
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, mateFinder
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, fullXboardOutput
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, fullXboardOutput
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, level
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, level
<--((null)) # Warn  2019-09-16 20:19:59-740: ARG key not given, syzygyPath
<--((null)) # Warn  2019-09-16 20:19:59-740: JSON key not given, syzygyPath
<--((null)) # Info  2019-09-16 20:19:59-740: Init hash
<--((null)) # Info  2019-09-16 20:19:59-740: Init TT
<--((null)) # Info  2019-09-16 20:19:59-740: Bucket size 48
<--((null)) # Info  2019-09-16 20:19:59-802: Size of TT 96Mb
<--((null)) # Info  2019-09-16 20:19:59-802: Init lmr
<--((null)) # Info  2019-09-16 20:19:59-802: Init mvv-lva
<--((null)) # Info  2019-09-16 20:19:59-802: Init mask
<--((null)) # Info  2019-09-16 20:19:59-802: KPK init
<--((null)) # Info  2019-09-16 20:19:59-818: Material hash total : 944784
<--((null)) # Info  2019-09-16 20:19:59-818: Using 1 threads
<--((null)) # Warn  2019-09-16 20:19:59-818: book file book.bin not found, cannot load book
<--((null)) # Info  2019-09-16 20:19:59-818: Init tb from path 
<--((null)) # Info  2019-09-16 20:19:59-818: MAX_TB_MEN: 0
<--((null)) info string Info  2019-09-16 20:19:59-818: Init uci
<--((null)) info string Info  2019-09-16 20:19:59-818: Init COM
<--((null)) info string Info  2019-09-16 20:19:59-818: Reading fen rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
<--((null)) info string Info  2019-09-16 20:19:59-818: No en passant square given
<--((null)) info string Info  2019-09-16 20:19:59-865: Init timeman
<--((null)) info string Info  2019-09-16 20:19:59-865: Received command : uci
<--((null)) info string Info  2019-09-16 20:19:59-865: uci received command uci
<--((null)) id name Minic 0.99
<--(Minic 0.99) id author Vivien Clauzon
<--(Minic 0.99) option name qfutilityMargin0 type spin default 90 min 0 max 1500
<--(Minic 0.99) option name qfutilityMargin1 type spin default 90 min 0 max 1500
<--(Minic 0.99) option name staticNullMoveMaxDepth0 type spin default 6 min 0 max 30
<--(Minic 0.99) option name staticNullMoveMaxDepth1 type spin default 6 min 0 max 30
<--(Minic 0.99) option name staticNullMoveDepthCoeff0 type spin default 80 min 0 max 1500
<--(Minic 0.99) option name staticNullMoveDepthCoeff1 type spin default 80 min 0 max 1500
<--(Minic 0.99) option name staticNullMoveDepthInit0 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name staticNullMoveDepthInit1 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name razoringMarginDepthCoeff0 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name razoringMarginDepthCoeff1 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name razoringMarginDepthInit0 type spin default 200 min 0 max 1500
<--(Minic 0.99) option name razoringMarginDepthInit1 type spin default 200 min 0 max 1500
<--(Minic 0.99) option name razoringMaxDepth0 type spin default 3 min 0 max 30
<--(Minic 0.99) option name razoringMaxDepth1 type spin default 3 min 0 max 30
<--(Minic 0.99) option name nullMoveMinDepth type spin default 2 min 0 max 30
<--(Minic 0.99) option name historyPruningMaxDepth type spin default 3 min 0 max 30
<--(Minic 0.99) option name historyPruningThresholdInit type spin default 0 min 0 max 1500
<--(Minic 0.99) option name historyPruningThresholdDepth type spin default 0 min 0 max 1500
<--(Minic 0.99) option name futilityMaxDepth0 type spin default 10 min 0 max 30
<--(Minic 0.99) option name futilityMaxDepth1 type spin default 10 min 0 max 30
<--(Minic 0.99) option name futilityDepthCoeff0 type spin default 160 min 0 max 1500
<--(Minic 0.99) option name futilityDepthCoeff1 type spin default 160 min 0 max 1500
<--(Minic 0.99) option name futilityDepthInit0 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name futilityDepthInit1 type spin default 0 min 0 max 1500
<--(Minic 0.99) option name iidMinDepth type spin default 5 min 0 max 30
<--(Minic 0.99) option name iidMinDepth2 type spin default 8 min 0 max 30
<--(Minic 0.99) option name probCutMinDepth type spin default 5 min 0 max 30
<--(Minic 0.99) option name probCutMaxMoves type spin default 5 min 0 max 30
<--(Minic 0.99) option name probCutMargin type spin default 80 min 0 max 1500
<--(Minic 0.99) option name lmrMinDepth type spin default 3 min 0 max 30
<--(Minic 0.99) option name singularExtensionDepth type spin default 8 min 0 max 30
<--(Minic 0.99) uciok
-->(Minic 0.99) setoption name Hash value 1
-->(Minic 0.99) setoption name Ponder value false
-->(Minic 0.99) setoption name OwnBook value false
-->(Minic 0.99) isready
<--(Minic 0.99) info string Info  2019-09-16 20:19:59-927: Received command : setoption name Hash value 1
<--(Minic 0.99) info string Info  2019-09-16 20:19:59-927: uci received command setoption
<--(Minic 0.99) info string Fatal 2019-09-16 20:19:59-927: Key not found Hash
<--(Minic 0.99) @todo:: backtrace

User avatar
xr_a_y
Posts: 769
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by xr_a_y » Tue Sep 17, 2019 4:50 am

The log is saying you are trying to use "Hash" option as a UCI option.
This is not available yet. Setting Hash size option can be done from command line or from the minic.json configuration file.

Code: Select all

minic -uci -ttSizeMb 1024
Will do the job. I also see that you try to set "Hash"=1 that is quite small. Maybe it was just a test ?

Regards

fastgm
Posts: 411
Joined: Mon Aug 19, 2013 4:57 pm
Contact:

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by fastgm » Tue Sep 17, 2019 6:17 am

The LittleBlitzer GUI makes a test before launching a tournament, starting each engine with this three uci options:

setoption name Hash value 1
setoption name Ponder value false
setoption name OwnBook value false

Thereafter, the UCI options set for the tournament will be applied.

Here is an LittleBlitzer log of two other engines:

Code: Select all

-->((null)) uci
<--((null)) Xiphos 0.5.6 SSE by Milos Tatarevic
<--((null)) threads=1
<--((null)) hash=128MB
<--((null)) id name Xiphos 0.5.6 SSE
<--(Xiphos 0.5.6 SSE) id author Milos Tatarevic
<--(Xiphos 0.5.6 SSE) option name Hash type spin default 128 min 1 max 32768
<--(Xiphos 0.5.6 SSE) option name Threads type spin default 1 min 1 max 128
<--(Xiphos 0.5.6 SSE) option name Ponder type check default false
<--(Xiphos 0.5.6 SSE) option name SyzygyPath type string default <empty>
<--(Xiphos 0.5.6 SSE) option name SyzygyProbeDepth type spin default 1 min 1 max 100
<--(Xiphos 0.5.6 SSE) uciok
-->(Xiphos 0.5.6 SSE) setoption name Hash value 1
-->(Xiphos 0.5.6 SSE) setoption name Ponder value false
-->(Xiphos 0.5.6 SSE) setoption name OwnBook value false
-->(Xiphos 0.5.6 SSE) isready
<--(Xiphos 0.5.6 SSE) hash=1MB
<--(Xiphos 0.5.6 SSE) ponder=0
<--(Xiphos 0.5.6 SSE) readyok
-->(Xiphos 0.5.6 SSE) quit
-->((null)) uci
<--((null)) Andscacs 0.95 by Daniel Jose
<--((null)) id name Andscacs 0.95
<--(Andscacs 0.95) id author Daniel Jose
<--(Andscacs 0.95) option name Ponder type check default false
<--(Andscacs 0.95) option name Hash type spin default 128 min 1 max 65536
<--(Andscacs 0.95) option name Clear Hash type button
<--(Andscacs 0.95) option name NullMove type check default true
<--(Andscacs 0.95) option name MultiPV type spin default 1 min 1 max 100
<--(Andscacs 0.95) option name Threads type spin default 1 min 1 max 512
<--(Andscacs 0.95) option name AlwaysFullPv type check default false
<--(Andscacs 0.95) option name Contempt type spin default 0 min -100 max 100
<--(Andscacs 0.95) option name NeverClearHash type check default false
<--(Andscacs 0.95) option name HashFile type string default hash.hsh
<--(Andscacs 0.95) option name SaveHashtoFile type button
<--(Andscacs 0.95) option name LoadHashfromFile type button
<--(Andscacs 0.95) uciok
-->(Andscacs 0.95) setoption name Hash value 1
-->(Andscacs 0.95) setoption name Ponder value false
-->(Andscacs 0.95) setoption name OwnBook value false
-->(Andscacs 0.95) isready
<--(Andscacs 0.95) readyok
-->(Andscacs 0.95) quit

User avatar
xr_a_y
Posts: 769
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: FGRL 60 sec + 0.6 sec Rating list - Komodo 13.1, Topple 0.7.2, RuyDos 1.1.10, Cheese 2.1

Post by xr_a_y » Tue Sep 17, 2019 6:45 am

Ok so this GUI thinks "Hash" option is available in all engines. I think this is not stated in the protocol spec. But anyway, I will make that available in next release (or at least not an error).

Thanks for testing.

Post Reply