Search found 555 matches

by D Sceviour
Mon Oct 05, 2020 5:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Dangerous Positions
Replies: 9
Views: 1698

Re: Dangerous Positions

Tuning set tests are underway with some interesting results. My intuitive idea to create a truly quiescent file where the static scores are all less than 125 centipawns for drawn games, turned out to be true! These results are from a programmer's test that use elo scores to estimate how much damage ...
by D Sceviour
Sat Oct 03, 2020 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Evaluation & Tuning in Chess Engines
Replies: 27
Views: 9614

Re: Evaluation & Tuning in Chess Engines

Has anybody tried to use a larger PST database such as: PST [piece][square][enemy king position] PK once had an idea to index by both kings' locations. Afaik, he hasn't got it to work. However, later in that thread, I cited an article about a Xiangqi engine Chimo, where a similar idea has worked. I...
by D Sceviour
Fri Oct 02, 2020 6:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Dangerous Positions
Replies: 9
Views: 1698

Re: Dangerous Positions

I wouldn't try to make a static eval training set deliberately quiet either, as that would be an unnatural move in the other direction :D A training set for a quiescence (/ eval uncertainty) model would need dangerous positions because the model's very purpose would be to discriminate between them ...
by D Sceviour
Fri Oct 02, 2020 4:31 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Dangerous Positions
Replies: 9
Views: 1698

Re: Dangerous Positions

As for what positions to train the eval on, I'd rather use a 'natural' dataset mimicking engine game scenarios in terms of the probability distribution of positional and tactical nuances, so I wouldn't deliberately inject positions that are expected to occur seldom in practice, as I think such edge...
by D Sceviour
Fri Oct 02, 2020 2:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Dangerous Positions
Replies: 9
Views: 1698

Re: Dangerous Positions

My 2c :P It doesn't seem efficient to teach a static centipawn/WDL estimator to detect double-edged positions like #1. It would make more sense to me to train a QS controller to extend in them and not extend in truly quiet ones*. To this end, it needs the attack tables, the king safety info and pos...
by D Sceviour
Thu Oct 01, 2020 11:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Dangerous Positions
Replies: 9
Views: 1698

Dangerous Positions

I am in the middle of creating new tuning sets from SF-NNUE games and wondering what to do with dangerous positions. I have collected about 5000 of these in fen positions. Dangeous positions for chess engines occur when both the static evaluator and the quiescent return score both give a very large ...
by D Sceviour
Thu Oct 01, 2020 6:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: "Opening Books" for Endgames
Replies: 6
Views: 1198

Re: "Opening Books" for Endgames

I'm looking to build an "Opening Book" for specific endgames. For now, I happen to be interested in Rook(s) + Pawn(s) endgames. I'm hoping to build a book of ~4million positions, and then play an Ethereal match starting at each of the positions. My (lazy) gut instinct would be to try to grab a mass...
by D Sceviour
Sat Sep 26, 2020 12:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: In today's environment ...
Replies: 8
Views: 1843

Re: In today's environment ...

It is difficult to know what to do with the information that comes from a fast lazy evaluation. It should not be stored in the hash table. One way or another, the result has to be returned as a score. If it is inaccurate then in confuses the search because the results may be outside the bounds of th...
by D Sceviour
Fri Sep 25, 2020 5:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How many Elo points is a book?
Replies: 11
Views: 2756

Re: How many Elo points is a book?

Other factor 'for' book, is that theoretically 'engine with' gets better positions, which is +ve Elo. Most of the games I use for the book are played by top engines, I assume that the engine will get a better position with book. During tourneys it often happens that the engine plays a repetition dr...
by D Sceviour
Sat Sep 19, 2020 6:06 pm
Forum: Computer Chess Club: General Topics
Topic: Ethereal Pawn-King NN
Replies: 38
Views: 8768

Re: Ethereal Pawn-King NN

Schooner has been doing that for some time with a 256 position map. This [224, 32, 1] map looks interesting and I will put it on the agenda for things to looks at. I wonder how many unique positions can be obtained from training data sets?