CCRL 40/15 Testing Conditions (previously 40/40)

Questions and comments related to CCRL testing study
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

Graham Banks wrote: Fri Mar 13, 2020 10:28 pm
Have you tried to run Amoeba 3.1 with 4 cores using ChessGUI, which is what I use for all of my testing?
You set threads to 4, but it still only uses 1.
I tried it here with ChessGUI - and yes only uses 1 thread with amoeba-win64.exe
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

It seems to be a ChessGUI bug though. ChessGUI sends the threds=1 command to the engine, and this is why:

The config file says this:

[Amoeba 3.1 64-bit 4CPU]
Affinity=0:0
Hash=512
Threads=1
MultiPV=1
Log=false
UCI_AnalyseMode=false

Even though the UCI paremeters popup is this:
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

However I edited the engine parameters again and saved them down, that config file has corrected itself, and now it is using 4 threads. You could also manually edit that file (but best not to call up the UCI parameters via the GUI after that).

On my Octal: (50% is 4 of 8 threads)
.
.
dejan
Posts: 19
Joined: Wed Apr 17, 2019 3:41 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by dejan »

Graham Banks wrote: Fri Mar 13, 2020 10:28 pm Have you tried to run Amoeba 3.1 with 4 cores using ChessGUI, which is what I use for all of my testing?
You set threads to 4, but it still only uses 1.
ChessGUI is a Windows application. I would have to either try to install it on my Linux workstation using Wine, and also use Windows build of Amoeba... - Too much hassle. :) Seems like Ray found a workaround!
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

Yes, close the GUI, re-start it and edit the engine and re-save the parameters seems to work. If not, manually edit the GUI engine config file.
dejan
Posts: 19
Joined: Wed Apr 17, 2019 3:41 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by dejan »

Graham, did you try what Ray suggests? :)
User avatar
Graham Banks
Posts: 26922
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Graham Banks »

dejan wrote: Sun Mar 22, 2020 8:10 pm Graham, did you try what Ray suggests? :)
Not yet, but I will.
enginechessfan
Posts: 2
Joined: Sun May 24, 2020 11:14 am
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by enginechessfan »

Where do I find the SF 10 benchmark you guys use to get an idea of what time control my PC would use?
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

enginechessfan wrote: Mon May 25, 2020 2:03 am Where do I find the SF 10 benchmark you guys use to get an idea of what time control my PC would use?
Form here:

https://www.dropbox.com/sh/75gzfgu7qo94 ... Br4r_RwhGa
enginechessfan
Posts: 2
Joined: Sun May 24, 2020 11:14 am
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by enginechessfan »

Thanks! Is there a certain position that I analyze for the benchmark?
User avatar
Graham Banks
Posts: 26922
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Graham Banks »

enginechessfan wrote: Mon May 25, 2020 9:03 pm Thanks! Is there a certain position that I analyze for the benchmark?
Starting position.
Pi4chess
Posts: 3
Joined: Thu Nov 19, 2020 2:45 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Pi4chess »

Hello, l am new there ☺️

I would like to bench my little machine with ccrl standard but i don't know how to. Hope you can help me.

My machine is a Rasperry Pi 4 with Linux 64 bits OS.
Crafty bench is for Windows users. I read that is also a SF 10 bench ? but i did not manage to find the howto.

I have already SF 10 in my little machine and can force with Arena Gui to use only 1 core if necessary.

Thx
Last edited by Pi4chess on Thu Nov 19, 2020 7:26 pm, edited 1 time in total.
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

In Windows you just double-click the Stockfish 10 exe and type "bench", Adapted time control for 40/15 would be/:


T minutes for 40 moves where T = Your time / 2054 x 15 (for 40/15)
Pi4chess
Posts: 3
Joined: Thu Nov 19, 2020 2:45 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Pi4chess »

Thanks ! The internal bench of SF I 1 core or multi-core?
Pi4chess
Posts: 3
Joined: Thu Nov 19, 2020 2:45 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Pi4chess »

Pi4chess wrote: Thu Nov 19, 2020 7:30 pm Thanks ! The internal bench of SF I 1 core or multi-core?
Ok I managed to bench 1 core = 5 sec and 4 cores = 2,5 sec.
Thx !
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

Bench on 1 core. Just type bench, it will use the defaults. It is SF10 you should be using for that.
xmchess
Posts: 13
Joined: Wed Feb 03, 2021 5:42 am
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by xmchess »

Hi
it is written
Our time control is equivalent to 40 moves in 15 minutes on an Intel i7 4770k at 3.5GHz.
We use Stockfish 10 as a benchmark to determine the equivalent time control for particular machine.
I would like to test my engine and i have a question :
how is the benchmark measured ?
What is the score with this benchmark on an Intel i7 4770k at 3.5GHz.
thx
excuse me my english is not very good
User avatar
Gabor Szots
Posts: 12845
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Gabor Szots »

Scroll upwards and you'll find the answer.
Aggelos
Posts: 1
Joined: Tue Jun 15, 2021 4:54 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Aggelos »

With which version of Stockfish 10 do you run the bench?
x32 - x64 - or modern?
User avatar
Graham Banks
Posts: 26922
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Graham Banks »

Aggelos wrote: Fri Jul 02, 2021 10:14 am With which version of Stockfish 10 do you run the bench?
x32 - x64 - or modern?
Modern 64-bit for newer computers or the standard 64-bit exe for older computers.
dkappe
Posts: 13
Joined: Sat Jun 26, 2021 10:07 pm
Sign-up code: 10159

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by dkappe »

Is there a discussion somewhere about calibrating for lc0/gpu?
User avatar
Graham Banks
Posts: 26922
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Graham Banks »

dkappe wrote: Sat Jul 03, 2021 1:35 am Is there a discussion somewhere about calibrating for lc0/gpu?
I'll leave that for either Ray or Sergio to answer.
Ray
Posts: 22604
Joined: Sun Dec 18, 2005 6:33 pm
Sign-up code: 10159
Location: NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Ray »

dkappe wrote: Sat Jul 03, 2021 1:35 am Is there a discussion somewhere about calibrating for lc0/gpu?
We don't currently calibrate for the GPU. Time control for games is simply set based on the CPU speed. That works so far because no two testers have had the same GPU. It would be a problem if two testers had the same GPU in machines with very different CPUs. I think CEGT put GPUs in their machines that are a sensible match for the CPU, and slow down the GPU via Afterburner or something so that the leela ratio on their machines is not vastly different.

There has been a lot of discussion in the CCRL member sub-forums in the past so I suggest you look there rather than carry on the discussion here.
ThatsMe
Posts: 4
Joined: Sat Aug 14, 2021 2:39 pm
Sign-up code: 10159
Location: Berlin, Germany

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by ThatsMe »

Please excuse my ignorance, surely there is a very simple explanation for this that I don't know but I have been wondering for many weeks why there is no participation and no results from Stockfish 14 in the CCRL 40/15 list (as of today, just checked again http://ccrl.chessdom.com/ccrl/4040/), why is the list so lagging behind?
User avatar
Graham Banks
Posts: 26922
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: CCRL 40/15 Testing Conditions (previously 40/40)

Post by Graham Banks »

ThatsMe wrote: Sat Aug 14, 2021 11:08 pm Please excuse my ignorance, surely there is a very simple explanation for this that I don't know but I have been wondering for many weeks why there is no participation and no results from Stockfish 14 in the CCRL 40/15 list (as of today, just checked again http://ccrl.chessdom.com/ccrl/4040/), why is the list so lagging behind?
https://www.computerchess.org.uk/ccrl/4 ... ons_only=1
Post Reply