Search found 106 matches

by mohzus
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: 3824

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...
by mohzus
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: 3824

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...
by mohzus
Tue Feb 11, 2014 5:13 pm
Forum: Computer Chess Club: General Topics
Topic: New XBoard feature: ICS Console
Replies: 23
Views: 2444

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...
by mohzus
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: 3824

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...
by mohzus
Tue Feb 11, 2014 3:43 am
Forum: Computer Chess Club: General Topics
Topic: New XBoard feature: ICS Console
Replies: 23
Views: 2444

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 ...
by mohzus
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: 3824

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...
by mohzus
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: 3824

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. ...
by mohzus
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: 3824

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"); ...
by mohzus
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: 3824

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...
by mohzus
Sun Feb 09, 2014 3:44 pm
Forum: Computer Chess Club: General Topics
Topic: New XBoard feature: ICS Console
Replies: 23
Views: 2444

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...