CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

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

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by Modern Times »

I've used Arena years ago so could use it again if I had to. I do use Cutechess. When the engine is ready you'll need to give me any special instructions over and above what I'd expect when using a standard UCI engine.
smatovic
Posts: 2645
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by smatovic »

Modern Times wrote: Wed Jun 26, 2019 9:43 pm I've used Arena years ago so could use it again if I had to. I do use Cutechess. When the engine is ready you'll need to give me any special instructions over and above what I'd expect when using a standard UCI engine.
Zeta v099l was released:

https://github.com/smatovic/Zeta/releases

Zeta v099l instructions

1. Increase Windows OS gpu timeout
Some Windows OS have an gpu time out of 2 seconds for computation, to increase
the timeout use the following .reg files. Download, double-click and reboot OS.

Increase to 20 seconds, for 40/4 TC for example:

https://zeta-chess.app26.de/downloads/S ... tTo20s.reg

Increase to 400 seconds, for 40/40 TC for exmaple:

https://zeta-chess.app26.de/downloads/S ... To400s.reg

2. Make sure you have an working OpenCL Runtime Environment:
- open terminal resp. command line and change directory to Zeta binary
- enter following command

zeta.exe -l --dl

This should list all available OpenCL devices with platform id and device id.

3. Create an config file for engine:
- open terminal resp. command line and change directory to Zeta binary
- enter following command

zeta.exe -l -p 0 -d 0 --guessconfigx

Where p is the selected platform id, and d the selected device id.
This should guess the optimal config for given device, the command can take
several seconds to finish.

- rename created config file to config.txt

4. Use engine with GUI
In Cutechess engine settings select xboard instead of UCI as protocol.

If there are any issues, you can send an PM or mail me.

Thanks,
Srdja
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by Modern Times »

smatovic wrote: Thu Jun 27, 2019 9:25 am Zeta v099l instructions

1. Increase Windows OS gpu timeout
Some Windows OS have an gpu time out of 2 seconds for computation, to increase
the timeout use the following .reg files. Download, double-click and reboot OS.

Increase to 20 seconds, for 40/4 TC for example:

https://zeta-chess.app26.de/downloads/S ... tTo20s.reg

Increase to 400 seconds, for 40/40 TC for exmaple:

https://zeta-chess.app26.de/downloads/S ... To400s.reg
Why is this necessary ? And will it affect other GPU engines I run like Lc0 ?
smatovic
Posts: 2645
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by smatovic »

Modern Times wrote: Thu Jun 27, 2019 8:18 pm
smatovic wrote: Thu Jun 27, 2019 9:25 am Zeta v099l instructions

1. Increase Windows OS gpu timeout
Some Windows OS have an gpu time out of 2 seconds for computation, to increase
the timeout use the following .reg files. Download, double-click and reboot OS.

Increase to 20 seconds, for 40/4 TC for example:

https://zeta-chess.app26.de/downloads/S ... tTo20s.reg

Increase to 400 seconds, for 40/40 TC for exmaple:

https://zeta-chess.app26.de/downloads/S ... To400s.reg
Why is this necessary ? And will it affect other GPU engines I run like Lc0 ?
Some Windows OS have an 2 seconds time out for continuous gpu computation,
at least I know for sure for my own Windows 7 Pro 64 bit OS.

You can try without applying the .reg and see if the engine crashes after ~2 seconds.

Contrary to Zeta LC0 is no subject to these timeouts, cos it does many small batches per second.

It won't effect LC0, but it may effect the stability of your system by increasing this timeout,
cos an bogus gpu kernel will continue to run for n seconds until it is killed by OS.

--
Srdja
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by Modern Times »

Thanks, OK I'll try it without that first of all. I run Windows 10.

Do you have a rough estimate of CCRL blitz Elo for it ?
smatovic
Posts: 2645
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by smatovic »

Modern Times wrote: Thu Jun 27, 2019 9:04 pm Thanks, OK I'll try it without that first of all. I run Windows 10.

Do you have a rough estimate of CCRL blitz Elo for it ?
It depends on the hardware

https://www.chessprogramming.org/Zeta#N ... g_Strength

iirc 2200 Elo was reported for an GTX 1080,
I guess ~2000 CCRL Elo can be achieved on an GTX 1050.

--
Srdja
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by Modern Times »

it does not need the registry change for Windows 10 Pro.

I've started a small test gauntlet under Cutechess.
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by Modern Times »

Working fine so far.
zeta.png
smatovic
Posts: 2645
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by smatovic »

Modern Times wrote: Thu Jun 27, 2019 11:25 pm it does not need the registry change for Windows 10 Pro.
...
Okay, good to know.

--
Srdja
smatovic
Posts: 2645
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: CCRL 40/40, 40/4 and FRC lists updated (15th June 2019)

Post by smatovic »

Modern Times wrote: Fri Jun 28, 2019 12:01 am Working fine so far.zeta.png
Nice to see it running :)

--
Srdja