Search found 2875 matches

by Evert
Tue Jun 12, 2018 5:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: whether or not a piece has moved and how many times
Replies: 11
Views: 471

Re: whether or not a piece has moved and how many times

Curious about how others have implemented calculation of how many times each piece has moved since the beginning of the game. The concern is when a piece has been captured in a make move and then uncaptured and updating the array. How did you solve this? I'd do it the same way I handle the 50-move ...
by Evert
Tue Jun 05, 2018 8:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Bitboard for a non-chess game
Replies: 4
Views: 470

Re: Bitboard for a non-chess game

You should be able to use the same logic as for pawn duo's and hanging pawns (there's a breakdown of the logic on CPW). Essentially you have to find squares that border exactly one empty square, which can be done by testing for squares that have an empty square to the West (say), but not in any of t...
by Evert
Thu May 31, 2018 12:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Move ordering based on stored values of child nodes
Replies: 4
Views: 320

Re: Move ordering based on stored values of child nodes

With current move ordering heuristics, you get a cut-off from the first three moves in 95-99% of cases. That's the statistic you have to beat. Any effort spent on move ordering in ALL-nodes is wasted. Any effort in improving move ordering in a CUT-node is wasted in 95-99% of cases, so whatever you p...
by Evert
Tue May 22, 2018 8:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-men Syzygy attempt
Replies: 417
Views: 42881

Re: 7-men Syzygy attempt

Ok, so I'm sure I've asked this before, but I don't remember the explanation and I can't find it using the search. Assuming I have N-piece DTM and DTZ50 tables. Can't I get DTM50 optimal play (not value) by first reducing the move list to those moves that preserve the win (according to DTZ50), and ...
by Evert
Tue May 22, 2018 6:11 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-men Syzygy attempt
Replies: 417
Views: 42881

Re: 7-men Syzygy attempt

DTM50 conceptually stores a distance-to-mate value for each pair (position, rule50_counter). So that is 100x as much raw data as for DTM. The sequence of values for a particular position is far from random, but it is not immediately obvious how to find an efficient encoding that fits into a good co...
by Evert
Fri May 18, 2018 5:56 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Issue with self play testing
Replies: 5
Views: 471

Re: Issue with self play testing

Upon reflection, I see that the Elo gain is possibly 2x that: the old Ares never made such attacks and thus the ability to defend against them went untested and unmeasured. Yes, and that's why the gain is typically less than it is in self-play: the other opponent may not have been so blind, so you ...
by Evert
Fri May 11, 2018 6:42 am
Forum: Computer Chess Club: General Topics
Topic: Regarding Talkchess update and features
Replies: 33
Views: 2139

Re: Regarding Talkchess update and features

Can you activate the option to automatically open new links in new tabs though? Currently if you forget to click with the middle button or with ctrl, it's quite annoying. Urgh, please don't! Nothing pisses me off more* than a website deciding for me that I want to open a link in a new tab. If I wan...
by Evert
Fri May 04, 2018 2:17 pm
Forum: Computer Chess Club: General Topics
Topic: LCZero Accomplishments and Goals Thus Far
Replies: 177
Views: 17127

Re: LCZero Accomplishments and Goals Thus Far

You're right of course that you cannot make a straightforward comparison. So how about this? Leela is 2900 CCRL when paired with a GTX 1060. The CPU and the rest is identical so that's the only difference. And since Leela is designed to to make use of a GPU, without which it is quite clearly crippl...
by Evert
Thu May 03, 2018 1:59 pm
Forum: Computer Chess Club: General Topics
Topic: LCZero Accomplishments and Goals Thus Far
Replies: 177
Views: 17127

Re: LCZero Accomplishments and Goals Thus Far

Remember that LCZ first began self-learning in February. It is now over 2900 CCRL. That is quite incredible if you ask me. I wonder if trying to express the strength of Leela "on CCRL scale" isn't grosly misleading. CCRL builds a rating list under specific conditions, which are scaled/tweaked in a ...
by Evert
Fri Apr 27, 2018 9:09 pm
Forum: Computer Chess Club: General Topics
Topic: A question abou LCZero for the experts
Replies: 5
Views: 922

Re: A question abou LCZero for the experts

I would be keen to know if there is some remarkable and fresh insight contained in this nebulous pile of digits. That would, indeed, be extremely interesting. If it could be done. If we can't can someone give me the layman's explanation of why it cannot be done. The amount of data is enormous. It's...