Leela wave
I was doing MCTS after A0 news before Leela was born so you got it backwards. Sure lc0 did use NN first but i was mostly focused on understanding how MCTS can cope with AB -- for which you don't need NN. Then came Komodo MCTS after I am done with all my investigation, that then came leela i think. We are all riding the A0 wave but have it your way.
You were constantly taunting me with the crashes at the TCEC while I was experimenting with a bunch of mcts algorithms you do not even bother to try. You hate anyone who dares to attempt things not aligned with your idea of how chess should be programmed, i.e. the "stockfish way".
Fact is I take crashes as a good sign that I am trying new stuff, but you the prodigy thinks Stockfish is the way. You do LMR with big tables like stockfish, you do parallel search like stockfish Lazy SMP, you do futility like stockfish ... etc While that is perfectly fine, it is so damn boring to me, accept it is not everyone's cup of tea. You are new to this chess programming, so i am sure you measure your skill's with your engine's elo, and now that Scorpio scored better it rocked your world. How dare him, I am a better programmer ... This
prodigy interview thing must have gotten to your head! Chess programming is not about programming skills alone... and is infact was first meant for a testbed of AI, so once in a while read a paper and try to implement it in your engine.
I find it sad that your #1 criticism is this inane phrase "Tuned to death". Firstly, you don't have a clue what goes on in Ethereal. Secondly, I hardly ever tune and in fact I've never tuned the search, only the eval. Thirdly, in my estimation training a NN is the literal definition of "Tuned to death". Its one thing to be a fool, another to be a hypocrite knowingly.
Your way of doing stuff taking well known algorithms that are proven to work well with Stockfish or otherwise (see above for example) and then
running 30000 games to see if it is a +2 elo patch is one big tuning project. You like doing that, that is fine with me, but you criticize how I do things I critize you back. People who do programming and focus too much on code quality/style, while makeing little intellectual contributions, are sometimeconsidered "useful idiots" -- I am sure DeepMind also have lots of those.
I could not tell you the last time I checked out the SF framework. It is true that OpenBench is made in the vision of Stockfish's fishtest. In fact, it says that RIGHT in the repository. But you made it clear that you don't actually know much about Ethereal so its no surprise you did not know that. In my experience there has only been 1 (ONE) patch that wins for both Stockfish and Ethereal. Its a patch about ProbCut. That I wrote. That I commited to both engines.
Chill. I only meant to demonstrate your tuning to death approach to the point that you wrote a testing framework all by yourself.
You have everything Stockfish have -- though not copy pasted directly -- which you can brag about however you like.
I have also a self-play training pipeline for training neural networks -- that is also means to an end.
If you ever hop down from your high horse and try to understand something instead of parroting the same shallow critisms of others, you might begin to understand things more clearly. The fact that you are naive enough to think engines can just share patches verbatim proves you don't have a damn clue how things work
Where did I say you copied patches?? Ofcourse I image you re-write the idea your way and that is fine with me, tehn test each line with 30000 games...
That is a big achievement for you, and I am not judging, but it is boring process for for me. I don't care about Ethereal nor do follow how how you do your patches, but if you have contributed some key algorithmic improvements, I am all ears.
You run your mouth like below, expect me to point out what kind of "useful idiot" you are solely focused on programming (typical of young college graduate) :
other explanation do you have for a mid-tier engine with an unreadable code base and a rampant history of crashes, bugs, and other play limiting or preventing issues, suddenly shooting up almost overnight to become one of the most powerful engines featured in TCEC / CCC. I won't make you guess the explanation -- the explanation is that anyone can piggy back off the work of the Leela team and with minimal effort build an engine that is a couple hundred elo weaker than Leela.
The bold text tell you, the amount of arrogance in you!!
Did I misread that Ethereal went all TCEC divisions (div-4 to premier) and you were called a prodigy. This is the problem right there!!
Your "inflated ego" after that, and anybody who dares to compete with you must be attacked. I am sure you accused Xiphos/Laser etc at one point.