Search found 106 matches
- Wed Feb 12, 2014 2:59 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
I notice that in general the modified (and normal SF I suppose too) stockfish gets tb hits when there are over 20 pieces remaining on the board; using the 5-men syzygy TB's. So I do not know whether SF really lose knowledge that would help it to get a winning TB position from the middle game. Becaus...
- Tue Feb 11, 2014 5:45 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
First little analysis on a single position: SF modified: position fen 4rbr1/5p2/p1k2P2/2p4p/1pP1pBq1/P3Q1P1/7P/2RR2K1 b - - 61 31 isready readyok go infinite info depth 1 seldepth 1 score cp -54 nodes 124 nps 62000 tbhits 0 time 2 multipv 1 pv c6b7 a3b4 c5b4 info depth 2 seldepth 2 score cp -54 node...
- Tue Feb 11, 2014 5:13 pm
- Forum: Computer Chess Club: General Topics
- Topic: New XBoard feature: ICS Console
- Replies: 23
- Views: 3594
Re: New XBoard feature: ICS Console
If it does not always happen, it would be very helpful to know what the conditions were under which it happened. E.g. did you have any other chats open, and were some of those assigned to shouts or channels? Can it be that this person had an unusually large number of titles appended to his name? (l...
- Tue Feb 11, 2014 12:55 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
In the example you give: KRPKR, there are only 5 pieces. So the syzygy are sufficient for a perfect play, if I'm not wrong. When you're threre, yes. But the point is that you're not yet there when you have 10 pieces. If starting from 10 pieces you reach KRPKR in the QSEARCH the tables are not probe...
- Tue Feb 11, 2014 3:43 am
- Forum: Computer Chess Club: General Topics
- Topic: New XBoard feature: ICS Console
- Replies: 23
- Views: 3594
Re: New XBoard feature: ICS Console
Hmm I think there's a bug. Right now I'm talking to a particular person in a private chat window. All the text I send to him are written in that chat window, but what he writes to me is not. I have to read his text from the ICS background. That's the first or second time it happens. Maybe it has to ...
- Tue Feb 11, 2014 12:28 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
Sorry, I do not understand. I remove SF specific knowledge but I replace it with the 5 pieces Syzygy TB's. Stockfish should find such mates instantly, right? Not the same. I've explained this to you already a while ago. For KBNK it won't matter if you don't mind being dependent on the presence of T...
- Mon Feb 10, 2014 11:17 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
I disagree that it makes no sense to remove endgame code when the code is about how to win some won endgames like KBN vs K that it is possible to win by search without evaluation. And lose the ability to win KBNK at sufficiently short time control. Bad idea, period. Having KBNK code has zero cost. ...
- Mon Feb 10, 2014 9:09 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Re: Removing Stockfish specific end game knowledge, use syzy
Thank you very much guys for your opinions. I have talked to a friend on FICS and he told me to remove/comment the lines 113 to 127 in endgame.cpp: // add<KPK>("KPK"); // add<KNNK>("KNNK"); // add<KBNK>("KBNK"); // add<KRKP>("KRKP"); // add<KRKB>("KRKB"); // add<KRKN>("KRKN"); // add<KQKP>("KQKP"); ...
- Mon Feb 10, 2014 4:37 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Removing Stockfish specific end game knowledge, use syzygy
- Replies: 17
- Views: 4474
Removing Stockfish specific end game knowledge, use syzygy
Hi, I was wondering what would happen to Stockfish's strength if one removed its specific end game knowledge but use the syzygy table bases instead. I've seen that Uri Blass tried something similar; he removed some end game knowledge -apparently rarely of any use- and tested this version against the...
- Sun Feb 09, 2014 3:44 pm
- Forum: Computer Chess Club: General Topics
- Topic: New XBoard feature: ICS Console
- Replies: 23
- Views: 3594
Re: New XBoard feature: ICS Console
You can change line 95 of engineoutput.c to static int columnMask = 0xE0; to show tbhits by default. I've tried this but I notice no difference at all, tbhits is still disabled by default. I would like also to disable the display of "time" by default, I have taken a look at the engineoutput.c but f...