Search found 124 matches

by Pio
Mon Apr 06, 2020 10:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: The devilish fail low
Replies: 34
Views: 701

Re: The devilish fail low

Indeed it seems never good to spend a much different time as your opponent. Even if the opponent thinks much faster or slower than what is objectively optimal, you should at least partly (perhaps as much as 80%) adapt to him, rather than stick to the ideal schedule. As to reductions: these only man...
by Pio
Mon Apr 06, 2020 9:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: The devilish fail low
Replies: 34
Views: 701

Re: The devilish fail low

That's reasonable, but it doesn't address my question. The PV with the bad score is at depth 24 in this example because that's how far you need to look ahead to even see the looming problem. The point is that in the reduced search the lines that were reduced to (say) 6 ply can already be seen to be...
by Pio
Sat Apr 04, 2020 9:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: FEN and 3rd repetition rule. No information?
Replies: 46
Views: 865

Re: FEN and 3rd repetition rule. No information?

Total bullshit. That an engine is UCI does not mean it implements MultiPV or searchmoves. Most UCI engines in fact don't. And some CECP engines do. In Dutch we would say: "Je lult uit je nek!". Random changes because of the butterfly effect do not count as an effect of the protocol. Especially if t...
by Pio
Tue Feb 25, 2020 7:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Delta pruning test
Replies: 16
Views: 1513

Re: Delta pruning test

Why would you not do that when in check? It seems to me that when you are in check you should do this even with a smaller threshold, namely the value of the checker. Because you will surely not be able to capture more than that, even when there would still be Queens around. As you cannot capture th...
by Pio
Sun Feb 16, 2020 10:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: hash collisions
Replies: 370
Views: 23535

Re: hash collisions

Last one with a full year of usage was Stockfish 10, you have a list of actual real bugs and how they were dealt with? Here's a list of all changes from Stockfish 10 to Stockfish 11: a change list is not a bug list https://github.com/snicolet/Stockfish/commit/d531291e46c281da20110cb8f5a8984fb970358...
by Pio
Mon Jan 13, 2020 3:34 pm
Forum: Computer Chess Club: General Topics
Topic: 1.g4 opening is losing?
Replies: 410
Views: 30185

Re: 1.g4 opening is losing?

But what do you think Harvey? Is g4 defensible? If so, at what point did I go from drawing to losing? I think g4 is probably losing. I think possibly another move 2 could be worth a try. Uri posted analysis somewhere that according to Stockfish 2. c4!? Is worth a look. I can’t find any games where ...
by Pio
Tue Jan 07, 2020 10:08 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: RMO - Randomized Move Order - yet another Lazy SMP derivate
Replies: 113
Views: 11537

Re: RMO - Randomized Move Order - yet another Lazy SMP derivate

Vondele did an interesting experiment : I implemented 5 versions (drafts: https://github.com/vondele/Stockfish/commits/threadDepth) v1: Master version: all threads search irrespective of Limits.depth, mainThread stops search when it reaches limits depth. v2: First thread to reach Limits.depth stops...
by Pio
Thu Jan 02, 2020 4:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Goofy
Replies: 3
Views: 703

Re: Goofy

In this position Bb5 looses a piece after c5-c4. Skipper does not see that. So you can't reduce pawn moves. [d] rnbq1rk1/pp2ppbp/5np1/2pp4/2B5/2N1PN2/PPPP1PPP/R1BQ1RK1 w - d6 0 7 13 +0.07 13.7M 1:44.08 c4b5 12 -0.05 9.10M 1:07.25 c4e2 b8c6 e2b5 a7a6 b5e2 c8d7 e2d3 c6b4 d3e2 d7f5 d2d3 f5d7 11 -0.06 ...
by Pio
Fri Nov 29, 2019 10:05 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Pawn move generation in bitboards
Replies: 3
Views: 796

Re: Pawn move generation in bitboards

Hello all, I try to modify my engine to use Bitboards (currently 10x12 board representation) and I am stuck in understanding what is the most efficient for pawn move generation. I have a U64 representation for all the pieces on the board I have a U64 pawn representation for one side For every bit s...
by Pio
Thu Aug 22, 2019 8:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What the heck happens here?
Replies: 12
Views: 3373

Re: What the heck happens here?

Can someone please explain what dendrograms show? They try to show the similarities between different engines. The more similar they are the closer they should be in the diagram. But you should not take the picture as the truth because the similarities are dependent on the metric used and the clust...