SF PB (Stockfish)

User avatar
massimilianogoi
Site Admin
Posts: 393
Joined: Thu Aug 04, 2022 1:42 pm
Has thanked: 603 times
Been thanked: 646 times
Contact:

Re: SF PB (Stockfish)

Post by massimilianogoi »

Just casually noticed because I was compiling it: looks like the code is messed up: half of it is in the incbin folder..

This is the code, reviewed and corrected:
Hidden Content
This board requires you to be registered and logged-in to view hidden content.

Skynet wrote: Tue Jul 11, 2023 11:49 pm SF-PB-110723_x64 "Simplify PvNode reduction" https://github.com/official-stockfish/S ... b5d6fab80a
Hidden Content
This board requires you to be registered and logged-in to view hidden content.

Hmm, once again the AVX is faster than AVX2. :shock:
Image
Btw, i wanted to compile the latest version "Remove classical evaluation" (120723), but there is a big regression -2 elo, now we need to wait till this 2 elo will be gained, plus extra patches with extra elo. :confusion-questionmarks:
STC https://tests.stockfishchess.org/tests/ ... a549c52157
LTC https://tests.stockfishchess.org/tests/ ... a549c5215b
VLTC https://tests.stockfishchess.org/tests/ ... a549c52168
People who have lost the hope.
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

massimilianogoi wrote: Wed Jul 12, 2023 7:57 pm Strange... something messy in the Makefile?
Nope, everything is fine.
massimilianogoi wrote: Wed Jul 12, 2023 8:58 pm Just casually noticed because I was compiling it: looks like the code is messed up: half of it is in the incbin folder..

This is the code, reviewed and corrected:
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
Yeah, i was in a hurry and i put some of the code in incbin folder.. :angry-banghead: :angry-banghead:
User avatar
Orgz
Posts: 132
Joined: Fri Jul 14, 2023 5:06 pm
Has thanked: 373 times
Been thanked: 457 times

Re: SF PB (Stockfish)

Post by Orgz »

Hope it doesn't offend you skynet that i posted here. i didnt want to open another sf pb post which is unnecessary. anyway :whistle:

SF-POLY 190723
Same as the father Stockfish 190723 capable of using 4 bin books + a little search change. on my device the engine is better than the father. since engines behave differently on devices u'll see how he plays on yourS, thank you enjoy :greetings-waveyellow:
https://pixeldrain.com/u/ax2F5s4a

TR
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

Orgz wrote: Sat Jul 22, 2023 9:38 am Hope it doesn't offend you skynet that i posted here. i didnt want to open another sf pb post which is unnecessary. anyway :whistle:

SF-POLY 190723
Same as the father Stockfish 190723 capable of using 4 bin books + a little search change. on my device the engine is better than the father. since engines behave differently on devices u'll see how he plays on yourS, thank you enjoy :greetings-waveyellow:
https://pixeldrain.com/u/ax2F5s4a

TR
Hello, no it doesn't offend or bother me. :D But, since i never do any (mine) functional changes in SF-PB code, it is an Admin/Mod decision to keep your engine here or move it somewhere else. :popocorn:
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

SF-PB-280723 "Malus during move ordering for putting pieces en prise" https://github.com/official-stockfish/S ... d82b75736d

Hidden Content
This board requires you to be registered and logged-in to view hidden content.
User avatar
massimilianogoi
Site Admin
Posts: 393
Joined: Thu Aug 04, 2022 1:42 pm
Has thanked: 603 times
Been thanked: 646 times
Contact:

Re: SF PB (Stockfish)

Post by massimilianogoi »

Personally, I'm skeptical about code modifications, insertion of the polyglot expansion apart: if a modification was worthing, it would definitely end in the code of Stockfish. They are doing everything to make their engine growing in strength. More than one year ago I discovered a main line on C54 after hours of testing variations with a 128 threads machine (and alot of Ducats spent), AFTER tuning the Goi book with that line (I don't remember how much time passed) the variation ended in the official Stockfish NNUE network. They sue if someone uses a portion of their code to create an engine on sale but they don't have any problem stealing lines and ruin a market. This is playing dirty in my opinion. Yes, moves don't belong to anyone, sure, but I precisely remember, I can swear that Stockfish didn't move with that precise line before I discovered it and put in on my book.


Orgz wrote: Sat Jul 22, 2023 9:38 am Hope it doesn't offend you skynet that i posted here. i didnt want to open another sf pb post which is unnecessary. anyway :whistle:

SF-POLY 190723
Same as the father Stockfish 190723 capable of using 4 bin books + a little search change. on my device the engine is better than the father. since engines behave differently on devices u'll see how he plays on yourS, thank you enjoy :greetings-waveyellow:
https://pixeldrain.com/u/ax2F5s4a

TR
People who have lost the hope.
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

SF-PB-160723 "Add -funroll-loops to CXXFLAGS".
Note: now AVX2 and SSE41 (popcnt) became a bit faster than AVX.
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

SF-PB-230823 "Reduce repetitions branches". Now the engine has a logo (+10 elo guaranteed :haha: ).
Image
Many thanks to Marco for the help, and explanation about what and how to do!! :text-thankyoublue:
Note, for unknown reason AVX2 became a bit slower than AVX and SSE41_popcnt.
https://krakenfiles.com/view/VtGcH0H57C/file.html
https://pixeldrain.com/u/u2g6cM2B
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

SF-PB-240823 "Play turbulent when defending, simpler when attacking" AVX2 is the faster, again.. :roll:
https://pixeldrain.com/u/Cepd9R2b
User avatar
Skynet
Posts: 196
Joined: Fri May 19, 2023 2:30 pm
Location: Home
Has thanked: 1047 times
Been thanked: 708 times

Re: SF PB (Stockfish)

Post by Skynet »

SF-PB-030923 "Introduce simple_eval() for lazy evaluations."
https://pixeldrain.com/u/C44v8qcL
https://krakenfiles.com/view/0DOc6RJD19/file.html
Post Reply