Page 2 of 11

Re: SF PB (Stockfish)

Posted: Wed Jul 12, 2023 8:58 pm
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

Re: SF PB (Stockfish)

Posted: Wed Jul 12, 2023 9:57 pm
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:

Re: SF PB (Stockfish)

Posted: Sat Jul 22, 2023 9:38 am
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

Re: SF PB (Stockfish)

Posted: Sat Jul 22, 2023 8:37 pm
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:

Re: SF PB (Stockfish)

Posted: Sun Jul 30, 2023 4:48 pm
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.

Re: SF PB (Stockfish)

Posted: Wed Aug 02, 2023 6:41 am
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

Re: SF PB (Stockfish)

Posted: Thu Aug 17, 2023 9:10 pm
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.

Re: SF PB (Stockfish)

Posted: Wed Aug 23, 2023 10:25 pm
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

Re: SF PB (Stockfish)

Posted: Fri Aug 25, 2023 2:35 pm
by Skynet
SF-PB-240823 "Play turbulent when defending, simpler when attacking" AVX2 is the faster, again.. :roll:
https://pixeldrain.com/u/Cepd9R2b

Re: SF PB (Stockfish)

Posted: Mon Sep 04, 2023 5:01 am
by Skynet
SF-PB-030923 "Introduce simple_eval() for lazy evaluations."
https://pixeldrain.com/u/C44v8qcL
https://krakenfiles.com/view/0DOc6RJD19/file.html