Search found 4561 matches

by syzygy
Thu Jul 01, 2021 12:26 am
Forum: Computer Chess Club: General Topics
Topic: Stockfish no longer has contempt
Replies: 19
Views: 5182

Re: Stockfish no longer has contempt

syzygy wrote:
Thu Jul 01, 2021 12:06 am
I suppose someone tried this already but could not make it work, but I have not followed it too closely.
For example:
https://tests.stockfishchess.org/tests/ ... bade2b79d8
It seems there was no clear enough effect.
by syzygy
Thu Jul 01, 2021 12:06 am
Forum: Computer Chess Club: General Topics
Topic: Stockfish no longer has contempt
Replies: 19
Views: 5182

Re: Stockfish no longer has contempt

NNUE does not produce a middle game and an endgame component. So you can't add SF's contempt to it. You can of course still do the old type of content which just changes the draw value in the search, but that has never worked well. Hmm, perhaps this is not a problem at all. Adding the 2-component H...
by syzygy
Wed Jun 30, 2021 6:44 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish no longer has contempt
Replies: 19
Views: 5182

Re: Stockfish no longer has contempt

I guess it should be possible to implement contempt by adding an input feature that indicates which side is being played by SF. But then training data has to come from games of SF vs a weaker engine, and there would be just a single contempt setting. To get a form of adjustable contempt one would h...
by syzygy
Wed Jun 30, 2021 6:24 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish no longer has contempt
Replies: 19
Views: 5182

Re: Stockfish no longer has contempt

carldaman wrote:
Wed Jun 30, 2021 3:46 am
Doesn't Komodo Dragon, which is now NNUE based, still have contempt working?
If so, they can't be incompatible.
I tend to be precise in my wording: "SF's approach", which was an approach that actually worked.
by syzygy
Wed Jun 30, 2021 6:09 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish no longer has contempt
Replies: 19
Views: 5182

Re: Stockfish no longer has contempt

However, SF's approach to contempt is incompatible with NNUE. I don't understand why it would be intrinsically incompatible with NNUE. Both HCE and NNUE are evaluation functions. I don't see a reason for them to behave differently with regard to contempt. SF's eval calculates an evaluation score ve...
by syzygy
Sun Jun 27, 2021 4:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Forget Syzygy -- Presenting the Emanuel Torresbase!
Replies: 38
Views: 8740

Re: Forget Syzygy -- Presenting the Emanuel Torresbase!

You mean like this: https://github.com/syzygy1/tb/commit/2231763aff9c3362ba4785a47f108316d71bd137 I created that branch for marcelk who wanted to see how small DTZ could be made. Yes this is EXACTLY my theory!!! Except that you grossly overestimate the benefits of this trivial idea, and the rest of...
by syzygy
Sun Jun 27, 2021 1:58 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Syzygy bases from memory
Replies: 80
Views: 17287

Re: Syzygy bases from memory

another interesting thing might be to compare scorpio bitbases (WDL I assume) with syzygy WDL, I believe scorpio bitbases actually occupy less disk space I estimate that Syzygy WDL can be reduced by about 65% by storing only the "smaller" half of each table (either white-to-move only or black-to-mo...
by syzygy
Sun Jun 27, 2021 1:40 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Syzygy bases from memory
Replies: 80
Views: 17287

Re: Syzygy bases from memory

Another syzygy question, is there a tool that can create all epd positions from a syzygy file? For instance, It would be nice to have all winning positions from KRKN or KRKB endings, or the draws of KRKP endings, they are not too many. You have to loop through all positions and probe them. Shouldn'...
by syzygy
Sun Jun 27, 2021 1:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Syzygy bases from memory
Replies: 80
Views: 17287

Re: Syzygy bases from memory

(If I really wanted my TB's in memory, both wouldn't be an issue for me, because this system has 32GB RAM and boots in under a minute as it is now. The most time-consuming part of the process is actually booting the UEFI and having it run its checks.) If you want the TBs to be in RAM during probing...
by syzygy
Sun Jun 27, 2021 1:36 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Syzygy bases from memory
Replies: 80
Views: 17287

Re: Syzygy bases from memory

I want to fix some holes in my static KPvK evaluation from the 80's. It catches most (80-90%) of the winning positions but not all. Installing the Syzygy bases is of course the most simple solution but it is slow because it runs from HD. The question is if it can run from memory and if loading " KP...