Got it, thanks.
RubiChess NNUE player implemented
Moderator: Ras
-
- Posts: 10948
- Joined: Wed Jul 26, 2006 10:21 pm
- Full name: Kai Laskos
Re: RubiChess NNUE player implemented
-
- Posts: 10948
- Joined: Wed Jul 26, 2006 10:21 pm
- Full name: Kai Laskos
-
- Posts: 1445
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: RubiChess NNUE player implemented
It still runs on mine and Ruxy also ran it successfully. I don't know what the problem might be. I put there another one but when I run it I get a message that it is not optimal for my hardware.
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 4826
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: RubiChess NNUE player implemented
-
- Posts: 1445
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: RubiChess NNUE player implemented
For me it works with any name. I copied and pasted the whole NNUE path.
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 10948
- Joined: Wed Jul 26, 2006 10:21 pm
- Full name: Kai Laskos
Re: RubiChess NNUE player implemented
Still the same, asking for libstdc++-6.dll something.Gabor Szots wrote: ↑Sun Sep 13, 2020 9:51 amIt still runs on mine and Ruxy also ran it successfully. I don't know what the problem might be. I put there another one but when I run it I get a message that it is not optimal for my hardware.
Windows 10.
-
- Posts: 4826
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: RubiChess NNUE player implemented
Important: you need three .dlls (seems the compilation is for a Zen2 architecture). All the three dlls are here:
https://www.patreon.com/posts/stockfinn-0-1-38717611
My installation folder looks like:


https://www.patreon.com/posts/stockfinn-0-1-38717611
My installation folder looks like:


-
- Posts: 1445
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: RubiChess NNUE player implemented
I have no DLL's in my RubiChess folder. Probably because during compilation I used CPU specific commands. But I am no expert on this, I do it mechanically.Sylwy wrote: ↑Sun Sep 13, 2020 10:09 am Important: you need three .dlls (seems the compilation is for a Zen2 architecture). All the three dlls are here:
https://www.patreon.com/posts/stockfinn-0-1-38717611
Here is my compile command line: g++ *.cpp -DUSE_BMI2 -DUSE_AVX2 -DUSE_SSSE3 -DUSE_SSE2 -DUSE_MMX -DUSE_POPCNT -mbmi2 -mavx2 -mssse3 -msse2 -mmmx -mpopcnt -std=c++11 -Wall -O3 -flto -pedantic -Wextra -Wshadow -pthread -oRubiChess_1.9-x64-SzG.exe.
Someone with deeper compilation knowledge might care to point out what I need to do to make a compile that does not require extra DLL's on other machines.
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 10948
- Joined: Wed Jul 26, 2006 10:21 pm
- Full name: Kai Laskos
Re: RubiChess NNUE player implemented
Gabor, Ruxy, thanks, now works.Sylwy wrote: ↑Sun Sep 13, 2020 10:09 am Important: you need three .dlls (seems the compilation is for a Zen2 architecture). All the three dlls are here:
https://www.patreon.com/posts/stockfinn-0-1-38717611
My installation folder looks like:
![]()
-
- Posts: 4718
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: RubiChess NNUE player implemented
You should use '-static'. otherwise it will always depend on certain libs, which might not be there on other systems.Gabor Szots wrote: ↑Sun Sep 13, 2020 10:27 amI have no DLL's in my RubiChess folder. Probably because during compilation I used CPU specific commands. But I am no expert on this, I do it mechanically.Sylwy wrote: ↑Sun Sep 13, 2020 10:09 am Important: you need three .dlls (seems the compilation is for a Zen2 architecture). All the three dlls are here:
https://www.patreon.com/posts/stockfinn-0-1-38717611
Here is my compile command line: g++ *.cpp -DUSE_BMI2 -DUSE_AVX2 -DUSE_SSSE3 -DUSE_SSE2 -DUSE_MMX -DUSE_POPCNT -mbmi2 -mavx2 -mssse3 -msse2 -mmmx -mpopcnt -std=c++11 -Wall -O3 -flto -pedantic -Wextra -Wshadow -pthread -oRubiChess_1.9-x64-SzG.exe.
Someone with deeper compilation knowledge might care to point out what I need to do to make a compile that does not require extra DLL's on other machines.
https://en.wikipedia.org/wiki/Static_build