Search found 18267 matches

by hgm
Mon Mar 30, 2020 9:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Using Freeware AI and Dynamically Generated Endgame Tablebases
Replies: 28
Views: 849

Re: Using Freeware AI and Dynamically Generated Endgame Tablebases

Well, a neural network is nothing but a mathematical formula. Problem is that it is a rather complex formula, having millions of terms, each controlled by a parameter (the 'weight'). It is a non-linear function of a non-linear function of a non-linear function.... (and so on, 40 times), each of some...
by hgm
Mon Mar 30, 2020 3:21 pm
Forum: Computer Chess Club: General Topics
Topic: Question to opening books builder
Replies: 4
Views: 154

Re: Question to opening books builder

WinBoard/XBoard allows you to filter for such games. (But it is not really a database program, so on huge PGN it could be pretty slow.) First load the PGN collection through File - Load Game . Then set up a position with the white King on g1 and the black King on c8. You can then use the Position Se...
by hgm
Mon Mar 30, 2020 11:58 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Where to enter/read position into hash table in perft?
Replies: 25
Views: 765

Re: Where to enter/read position into hash table in perft?

In Qperft I work the depth into the key, so that the same position at a different depths hashes to a different location. For search you would not want that, because you want to accept any probe that has a depth that is equal or higher. But for perft you can only use equal depth, as unlike search sco...
by hgm
Mon Mar 30, 2020 10:28 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Where to enter/read position into hash table in perft?
Replies: 25
Views: 765

Re: Where to enter/read position into hash table in perft?

Oh, sorry, my mistake. I thought this was what you printed under 'execution speed', (for the same perft leaves/sec would be strictly proportional nodes/sec), and that you actually counted the generated leaves. And I misread the number of digits, thinking that it dropped from 280 Mnps to 114 Mnps, wh...
by hgm
Mon Mar 30, 2020 9:23 am
Forum: Computer Chess Club: General Topics
Topic: Advice on book building
Replies: 30
Views: 907

Re: Advice on book building

From the image I posted above how do I select this empty book? I see no options to do so. Your instructions about what to do when I have the book I want make sense, but how to get to that book in the first place? Sorry, my mistake. I said it was in the Engine - Common Settings dialog, but that is o...
by hgm
Sun Mar 29, 2020 9:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Where to enter/read position into hash table in perft?
Replies: 25
Views: 765

Re: Where to enter/read position into hash table in perft?

You can see that the hash probe causes an enormous slowdown in terms of nps. This is normal, and a good illustration of how expensive a memory access is. Your nps drops about a factor 2.5. So that single cach-line read for the hash probe took 1.5 times as much time as generating all moves!
by hgm
Sun Mar 29, 2020 8:42 pm
Forum: Computer Chess Club: General Topics
Topic: Advice on book building
Replies: 30
Views: 907

Re: Advice on book building

Well, for starters you can make the Edit Book window a bit wider to get the buttons at the bottom in full view (although you already see all of them, and could use them this way). And move it to a screen location that is convenient for you, and where it does not cover the board. Perhaps shrink the b...
by hgm
Sun Mar 29, 2020 7:47 pm
Forum: Computer Chess Club: General Topics
Topic: Advice on book building
Replies: 30
Views: 907

Re: Advice on book building

That's why programmers shouldn't design GUIs. What's funny is that when I needed to use a position on Winboard, it was faster to open the Shredder GUI and create the position there, then just copy the FEN, than having to deal with that extravaganza. Should have been a sure sign you were doing somet...
by hgm
Sun Mar 29, 2020 7:41 pm
Forum: Computer Chess Club: General Topics
Topic: Advice on book building
Replies: 30
Views: 907

Re: Advice on book building

The only "book" item I can see is Engine - Book and when I click nothing happens. There is Edit - Edit Book . The Engine - Book menu item is for requesting the engine's own book. But not many engines do support an own book anymore, these days. So how does one create a new book from scratch? The Win...
by hgm
Sun Mar 29, 2020 6:12 pm
Forum: Computer Chess Club: General Topics
Topic: Advice on book building
Replies: 30
Views: 907

Re: Advice on book building

There's no chance I could have ever found about that if you didn't tell me. Well, this also has already been solved in the development version: this gives you the palette board first time you click the clock, together with the message "Click again to clear more". If you then click again, it clears ...