The most stupid idea by the Stockfish Team

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

Moderator: Ras

User avatar
Gabor Szots
Posts: 1452
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: The most stupid idea by the Stockfish Team

Post by Gabor Szots »

Guenther wrote: Tue Sep 01, 2020 11:25 am @Gabor
It seems your msys2 installation never was really complete, as grep is already in the 'base' group.
https://packages.msys2.org/group/

I suggest running all those commands again one by one, it will only load, what is missing or otherwise update.

Code: Select all

pacman -Syu
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-toolchain
pacman -S libraries
If you ever want to compile e.g. cutechess you need this too

Code: Select all

pacman -S mingw-w64-x86_64-qt5-static
Hi Günther,

Thanks for the hints. I did a complete -Syu and -Su this morning then did everything as you had told me, no success. I'm going to investigate further, as a last resort I may delete the whole msys2 and reinstall everything again.

BTW, pacman -Si did list grep.
Gabor Szots
CCRL testing group
User avatar
Gabor Szots
Posts: 1452
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: The most stupid idea by the Stockfish Team

Post by Gabor Szots »

To Ronald and Günther:

While I certainly don't understand what I am doing, the result is success. I have installed manually the whole Cygwin base package therefore grep as well. Now CFish compiles perfectly. Thank you both for yor help.

What I still don't understand, although it is not important any more, is why I have this directory in my MSYS2 installation:
Directory of e:\msys64\var\lib\pacman\local\grep-3.0-2

2020.09.01. 16:42 <DIR> .
2020.09.01. 16:42 <DIR> ..
2020.09.01. 13:44 354 desc
2020.09.01. 13:44 4˙334 files
2020.09.01. 16:42 0 grep.txt
2018.12.05. 12:53 326 install
2018.12.05. 12:53 4˙271 mtree
5 File(s) 9˙285 bytes
Gabor Szots
CCRL testing group
syzygy
Posts: 5718
Joined: Tue Feb 28, 2012 11:56 pm

Re: The most stupid idea by the Stockfish Team

Post by syzygy »

Guenther wrote: Tue Sep 01, 2020 11:25 am Is CFish now at the same commit level again as SF dev currently?
It is a couple of days behind at the moment.
It seems it is faster than my SFdev compile w/o nnue included. Need to check this more precisely.
The NNUE version should also be faster, in particular if you have an older CPU.
Dann Corbit
Posts: 12792
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: The most stupid idea by the Stockfish Team

Post by Dann Corbit »

If I could get Cfish to log analysis to disk, I would use it for most of my chess analysis.

I could just make a C interface to the C++ file I use for logging with all of the SF variants, but I won't do that because I feel like it is contrary to the spirit of Cfish (minimalistic C approach using the same algorithms as Stockfish).
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: The most stupid idea by the Stockfish Team

Post by Guenther »

syzygy wrote: Wed Sep 02, 2020 3:13 am
Guenther wrote: Tue Sep 01, 2020 11:25 am Is CFish now at the same commit level again as SF dev currently?
It is a couple of days behind at the moment.
It seems it is faster than my SFdev compile w/o nnue included. Need to check this more precisely.
The NNUE version should also be faster, in particular if you have an older CPU.
That's what I meant (w/o nnue included = nnue NOT embedded, but used from outside).
Your CFish is a lot faster than SF Devs, compiled by me.
Yours is around 400kn/s, SF dev nnue embedded around 290 and nnue not embedded around 300.
Measured at the date of my previous post from start position, may be depth 25-27.
https://rwbc-chess.de

[Trolls n'existent pas...]
Dann Corbit
Posts: 12792
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: The most stupid idea by the Stockfish Team

Post by Dann Corbit »

Guenther wrote: Wed Sep 02, 2020 11:04 pm
syzygy wrote: Wed Sep 02, 2020 3:13 am
Guenther wrote: Tue Sep 01, 2020 11:25 am Is CFish now at the same commit level again as SF dev currently?
It is a couple of days behind at the moment.
It seems it is faster than my SFdev compile w/o nnue included. Need to check this more precisely.
The NNUE version should also be faster, in particular if you have an older CPU.
That's what I meant (w/o nnue included = nnue NOT embedded, but used from outside).
Your CFish is a lot faster than SF Devs, compiled by me.
Yours is around 400kn/s, SF dev nnue embedded around 290 and nnue not embedded around 300.
Measured at the date of my previous post from start position, may be depth 25-27.
CFish on my AMD 3970x absolutely rocks.
And AVX2 added so much speed, people will think I am lying if I say it.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12792
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: The most stupid idea by the Stockfish Team

Post by Dann Corbit »

If you have a recent AMD and don't want to build it yourself:
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.