Got it, thanks.
RubiChess NNUE player implemented
Moderator: Ras
- 
				Laskos
														 - Posts: 10948
 - Joined: Wed Jul 26, 2006 10:21 pm
 - Full name: Kai Laskos
 
Re: RubiChess NNUE player implemented
- 
				Laskos
														 - Posts: 10948
 - Joined: Wed Jul 26, 2006 10:21 pm
 - Full name: Kai Laskos
 
- 
				Gabor Szots
														 - Posts: 1479
 - 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
- 
				Sylwy
														 - Posts: 4898
 - 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
- 
				Gabor Szots
														 - Posts: 1479
 - 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
- 
				Laskos
														 - 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.
- 
				Sylwy
														 - Posts: 4898
 - 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:


- 
				Gabor Szots
														 - Posts: 1479
 - 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
- 
				Laskos
														 - 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:
![]()
- 
				Guenther
 - 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
