CEGT - rating lists June 30th 2019

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

CEGT - rating lists June 30th 2019

Post by Werner »

Hi all,
our actual rating lists are online and can be found under the attached links!

40 / 20:
New games: 1.245; 19 different engines
Total:   1.246.944

NEW Engines
632 Counter 3.3 x64 1CPU: 2726 - 799 games (+26 to v. 3.2)
631 Topple 0.7.1 x64 1CPU: 2727 - 100 games (good start)

UPDATES
11 Komodo 13.02 x64 4CPU: 3412 - 939 games (-5)
20 StoofVleesII a10: 3364 - 782 games (-1)

40 / 120:
There was an update on 26th of April with +950 games

5'+3'' pb=on
Last update was June 17th with Komodo 13.01 x64 3361/1500 +18, Komodo 13.02 x64 (MCTS) 3258/1500 +79;
we are testing RofChade 2.1 x64 3127/1000 and Komodo 13.02 x64 (MCTS);

3'+1'' pb=on
Last update was June 28th with RofChade 2.1 x64 3106/3800;
we are testing Ethereal 11.50 x64

40 / 4
last update was June 20th;
we are testing Ethereal 11.50 x64 1CPU and LCZero 0.21.2 CUDA NW 42668

A big „Thank you“ to all testers as usual!!

Links

40/20: http://www.cegt.net/rating.htm
Blitz: http://www.cegt.net/blitz.htm
40/120: http://www.cegt.net/rating120.htm
Tester: http://www.cegt.net/testers/testers.htm
3+1 pb=on: http://www.cegt.net/rating3plus1pbon.htm
5+3 pb=on: http://www.cegt.net/rating5plus3pbon.htm
Games of the week: http://www.cegt.net/40_40%20Rating%20Li ... on/gow.jpg

Werner Schüle
CEGT-Team
Werner
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: CEGT - rating lists June 30th 2019

Post by Daniel Shawul »

Hi Werner,

Any plans to test scorpio on the GPU ?

I have made the installation very easy. Download the install script and put it in a directory you want scorpio installed. Then double click to install scorpio and it will configure everything for you, and make a test run in the end. Use "scorpio.bat" script as the target for your GUI on windows not the scorpio executable.

On windows you would need something to run shell scripts with ( cygwin,mysys or gitforwindows ). If you have one of those installed the double click will
just work fine so try that first. I would appreciate it if you give it a try on your GPU machine.

regards,
Daniel
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: CEGT - rating lists June 30th 2019

Post by Werner »

Sorry Daniel,
I have no experience with ubuntu.
I have tried to install Linux bash under Windows 10 and starting install.sh.

I get an error
--2019-06-30 18:08:29-- https://github.com/dshawul/Scorpio/rele ... tu-cpu.zip
Resolving github.com (github.com)... 140.82.118.4
Connecting to github.com (github.com)|140.82.118.4|:443... connected.
Unable to establish SSL connection.

It is very complicated for me in that command prompt to Change Directory and to start the Installation program.
Do you think with cygwin it is easier?
Which packages do I Need?
Last edited by Werner on Sun Jun 30, 2019 6:37 pm, edited 1 time in total.
Werner
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: CEGT - rating lists June 30th 2019

Post by Daniel Shawul »

Thanks. I have tested under cywin and mysys and confirmed that it installs fine.
I have not tested with linux bash in windows 10, and it seems from your error message that
it didn't detect the os properly and thinks it is ubuntu. I will make it work with linux bash shortly but
cygwin/mysys is a confirmed solution.

Edit Infact it should work with linux bash as well give me a minute. The error message is due to https

Daniel
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: CEGT - rating lists June 30th 2019

Post by Daniel Shawul »

Ok I have made modifications to the script so please download and try again. It seems that "linux bash for windows" tells you the
OS is linux unlike cygwin/mysys. So what i have done is to override this behavior by passing arguments

Execute the script with two arguments e.g. to install on windows systems with gpus do.

Code: Select all

    ./install.sh windows gpu
    
This should create a Scorpio-30-Jun-2019 folder with everything in it. Then use "scorpio.bat" file in bin/Windows directory.
Daniel
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: CEGT - rating lists June 30th 2019

Post by Werner »

No, and here the full script:
werner@I56600K:/mnt/c/Users/6600K/arena/engines/ScorpioNet$ bash install.sh windows gpu
+ OSD=windows
+ [[ linux-gnu == \l\i\n\u\x\-\g\n\u ]]
+ OSD=ubuntu
++ grep -c '^processor' /proc/cpuinfo
+ CPUS=4
++ which nvidia-smi
+ '[' '!' -z ']'
+ GPUS=1
+ DEV=cpu
+ OS=windows
+ DEV=gpu
+ VERSION=2.9.0
++ echo 2.9.0
++ tr -d .
+ VR=290
+ EGBB=nnprobe-windows-gpu
+ NET='nets-ccrl-cegt nets-lczero nets-maddex'
+ '[' gpu = gpu ']'
+ nn_type=1
++ date +%d-%b-%Y
+ SCORPIO=Scorpio-30-Jun-2019
+ mkdir -p Scorpio-30-Jun-2019
+ cd Scorpio-30-Jun-2019
+ wget --no-check-certificate https://github.com/dshawul/Scorpio/rele ... ws-gpu.zip
--2019-06-30 19:41:33-- https://github.com/dshawul/Scorpio/rele ... ws-gpu.zip
Resolving github.com (github.com)... 140.82.118.3
Connecting to github.com (github.com)|140.82.118.3|:443... connected.
Unable to establish SSL connection.
werner@I56600K:/mnt/c/Users/6600K/arena/engines/ScorpioNet$
Werner
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: CEGT - rating lists June 30th 2019

Post by Daniel Shawul »

Ok I will try to figure out what the problem is later. Anyway, this script could be an overkill and
downloading the files straight could be easier the easier option.

Steps for windows on gpu:

1. Download scorpio binary and extract
2. Download nnprobe and extract
3. Download maddex networks and extract

The next steps are for changing scorpio.ini in bin/Windows
4. Set egbb_path to directory you extracted nnprobe
5. Set nn_path to point ot the net-maddex.uff network
7. Set dev_type to GPU
6. Set mt to 128
7. Set n_devices to 1

To test
8. Run scorpio.bat go quit

These instructions are probably easier than getting the script working on different backends.

Daniel
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: CEGT - rating lists June 30th 2019

Post by Werner »

Ok Daniel,
I give it a try and look if I can run it. Can I please have some more infos?
estaminated strength, size of network, made from, differences to Lc0...
Werner
Daniel Shawul
Posts: 4185
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: CEGT - rating lists June 30th 2019

Post by Daniel Shawul »

Here is some info

a) strength should be same as 1-thread Stockfish 10 when running under high end gpu. I did a couple of hundred games with it.

b) The network is trained by Dietrich Kappe (dkappe) not me. Here is some info from him:
I wanted to see how many games it would take to train up a full size net (256x20-se) with a combination of supervised and reinforcement learning. I took the games from CCRL, CEGT and Kingbase, folded in 3 million Ender games, and added 3.5 million self-play games with 6 man tablebases, and trained with a sliding 600k window.

The result is promising, but goosing Maddex to a higher level than t10 and t30 will take a lot more games. So I’m leaving the field to others and focusing on non-leela style nets.

The net is named after my late friend Bill Maddex. You can see one of his near misses, where he almost caught up with Tal.
c) The scorpio binary has nothing to do with lc0.

If you are not comfortable with using the maddex network, there is the ccrl-cegt network i trained my self -- use the big 20x256 net in that case. It is a couple of hundred elos weaker than the maddex network though. It is still stronger than standard scorpio. Download links are at : https://github.com/dshawul/Scorpio/releases

regards,
Daniel
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: CEGT - rating lists June 30th 2019

Post by Werner »

Hi Daniel,
I have a GTX 1650 graphic Card. no Tensor cores like RTX Cards....

C:\Users\6600K\Arena\Engines\ScorpioNet\Scorpio-30-Jun-2019>scorpio.bat go
feature done=0
Number of cores 4 of 4
ht 16777216 X 16 = 256.0 MB
eht 524288 X 8 = 8.0 MB
pht 32768 X 24 = 0.8 MB
treeht 1342169600 X 10 = 12799.9 MB
processors [128]
EgbbProbe 4.3 by Daniel Shawul
egbb_cache 4084 X 8216 = 32.0 MB
0 egbbs loaded !
Loading neural network : c:\Users\6600K\Arena\Engines\ScorpioNet\Scorpio-30-Jun-2019\net-maddex.uff
nn_cache 131072 X 1568 = 196.0 MB
Loading graph on /gpu:0
UFFParser: Parser error: Reshape: Reshape: Volume mismatch
Fail to parse network c:\Users\6600K\Arena\Engines\ScorpioNet\Scorpio-30-Jun-2019\net-maddex.uff
C:\Users\6600K\Arena\Engines\ScorpioNet\Scorpio-30-Jun-2019>

does not run :-( and no egbbs…

runs now - changed to Lc0 net: nn_type 1
copied my eggbs into the nn probe folder
Last edited by Werner on Sun Jun 30, 2019 10:41 pm, edited 3 times in total.
Werner