Search found 756 matches

by PK
Sun May 19, 2019 9:26 pm
Forum: Computer Chess Club: General Topics
Topic: Rodent needs a test
Replies: 6
Views: 605

Re: Rodent needs a test

Issue has been solved - it was an embarassing mistake of initializing huge arrays for Texel tuning in each engine instance :oops:

As for official release, I will probably wait for the next Graham's tournament.
by PK
Wed May 15, 2019 8:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Moving instantly based on the transposition table.
Replies: 7
Views: 386

Re: Moving instantly based on the transposition table.

Success of this technique probably depends on whether lower iterations help in move ordering by setting history values etc. If they help, then iteration right after one that returned hash score can actually take longer than all the skipped iterations together.
by PK
Thu May 09, 2019 8:49 pm
Forum: Computer Chess Club: General Topics
Topic: Rodent needs a test
Replies: 6
Views: 605

Re: Rodent needs a test

If there's not much slowdown with a bigger hash, then I'd be grateful. Rodent will default to its max hash (as displayed in UCI options), but it will handle 21 threads all right.
by PK
Thu May 09, 2019 1:33 pm
Forum: Computer Chess Club: General Topics
Topic: Rodent needs a test
Replies: 6
Views: 605

Rodent needs a test

I am developing Rodent on a laptop - a decent one as far as laptops go, but obviously limited in terms of number of cores and hash size. For that reason not all tests that I'd like to make are feasible, and sometimes I am moving in the dark. As of now, I need a confirmation that increasing hash size...
by PK
Mon Apr 22, 2019 5:20 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish misevaluations:
Replies: 31
Views: 2258

Re: Stockfish misevaluations:

Perhaps it is a draw, perhaps a win, but it is white to move. Does any engine try immediate b5?
by PK
Mon Mar 11, 2019 7:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Creating a spoon of TSCP181
Replies: 13
Views: 1229

Re: Creating a spoon of TSCP181

To avoid problems with spooning a non-free engine, I might be tempted to create a very basic bitboard engine. Interested?
by PK
Fri Mar 01, 2019 11:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Poor man's neurones
Replies: 9
Views: 1674

Re: Poor man's neurones

What I do is precisely about planning. My private engine has two competing scores for piece/square tables (one symmetric, one slanted towards kingside), and two mobility scores (one linear, one non-linear). The algorithm I described calculates the difference between two scores and tries to decide wh...
by PK
Thu Feb 28, 2019 5:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Poor man's neurones
Replies: 9
Views: 1674

Re: Poor man's neurones

I have found a working algorithm. I'm not claiming that it is any better than real neural network, and it is inefficient form traditional point of view, as the engine maintains twice as many piece/square tables. However, it does not cause too big a slowdown within a traditional evaluation function, ...
by PK
Tue Feb 12, 2019 7:46 am
Forum: Computer Chess Club: General Topics
Topic: Bad eval with 7 men syzygy
Replies: 9
Views: 897

Re: Bad eval with 7 men syzygy

I vaguely recall Tord Romastad's post on fishcooking list where he explained that overvaluing drawn positions is actually good for modern selective search. Getting "good drawn position" might indicate that there is some conversion to superior ending along the way, but it has been pruned one way or t...
by PK
Thu Jan 17, 2019 11:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Playing transposition table moves in the Quiescence search
Replies: 14
Views: 1866

Re: Playing transposition table moves in the Quiescence search

Tested that, probably with some depth limit, but failed narrowly (which does not mean anything for Your engine, the rating gap implies I must have failed on several techniques that work for You). IIRC Andscacs might be using it. The real fun comes when you print all the positions when quiescence sea...