Search found 381 matches

by BeyondCritics
Fri Jul 09, 2021 9:48 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Identifying weak squares
Replies: 34
Views: 8456

Re: Identifying weak squares

The https://hxim.github.io/Stockfish-Evaluation-Guide/ is a high level specification of the stockfish evaluation function.
Of course, this can be intimidating, so I understand if you want to ignore that voluntarily...
Besides that it is an excellent resource.
by BeyondCritics
Sat Jul 03, 2021 5:46 am
Forum: Computer Chess Club: General Topics
Topic: Interesting knight vs bishop endgame
Replies: 1
Views: 520

Interesting knight vs bishop endgame

I am cross posting this from https://chess.stackexchange.com/questions/35502/interesting-knight-vs-bishop-endgame . 8/1N4k1/7p/4ppbP/4P3/1PP5/1K6/8 b - - 0 1 The preliminary verdict (following the stockfish pv) is, that black holds the draw with a serious of only moves. The OP claimed to have reason...
by BeyondCritics
Fri Apr 30, 2021 4:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Mathematical proof that AB with B-cutoff does not miss a variation
Replies: 17
Views: 6952

Re: Mathematical proof that AB with B-cutoff does not miss a variation

Nope, you are mingling up Iterative deepening (https://www.chessprogramming.org/Iterative_Deepening), alpha beta (https://en.wikipedia.org/wiki/Alpha%E2%80%93beta_pruning) and unsafe pruning (https://www.chessprogramming.org/Pruning) somehow and then you get totally confused of course. Best to forge...
by BeyondCritics
Thu Apr 29, 2021 12:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Best Stockfish parameters EC2 AMD Ubuntu
Replies: 7
Views: 2847

Re: Best Stockfish parameters EC2 AMD Ubuntu

You are testing on a virtual machine, you probably overcommiting your plan thread wise a bit. With a setup of that size, memory is a big issue. The default of 16MB is much much too low for that! Further options: Make sure large pages are available and configure a few huge pages. Linux does not do t...
by BeyondCritics
Thu Apr 29, 2021 12:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Best Stockfish parameters EC2 AMD Ubuntu
Replies: 7
Views: 2847

Re: Best Stockfish parameters EC2 AMD Ubuntu

You are testing on a virtual machine, you probably overcommiting your plan thread wise a bit. With a setup of that size, memory is a big issue. The default of 16MB is much much too low for that! Further options: Make sure large pages are available and configure a few huge pages. Linux does not do th...
by BeyondCritics
Thu Apr 15, 2021 3:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Missing input in ponder
Replies: 9
Views: 2689

Re: Missing input in ponder

First i would take a break. The idea is, that you are overworked and maybe have a blind spot. At the next day you could write a script that reproduces the bug as simple as possible. You could also use the reverse debugging capabilities of gdb. Then set a breakpoint at the method, which parses the st...
by BeyondCritics
Thu Apr 15, 2021 12:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Missing input in ponder
Replies: 9
Views: 2689

Re: Missing input in ponder

You have a bug that seems to break some basic abstractions, so it smells like UB.
Do you have several threads? If so, try to use only a single thread and see if the bug still happens.
by BeyondCritics
Sun Mar 14, 2021 6:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish licensing question
Replies: 12
Views: 3183

Re: Stockfish licensing question

You can definitely probe here for the sentiment of potential customers. But best is, to consult a lawyer, should cost no more than 100-200€. In any case, you should read the damned license, did you do that? Read the definitions section. I mean, if your stockfish 11 (why 11 and not 13 btw?) sits on y...
by BeyondCritics
Sun Mar 14, 2021 1:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Tinkering with stockfish code: C++ question
Replies: 15
Views: 2468

Re: Tinkering with stockfish code: C++ question

Actually the dependencies might be ok, they are generated automagically by the compiler and then put into hidden .d files. I think the real problem is, that make makes it very uncomfy to work with several different binary versions. Hence the stockfish make file simply bangs out all object files into...
by BeyondCritics
Sun Mar 14, 2021 1:04 pm
Forum: Chess Players Forum
Topic: Best move!?
Replies: 0
Views: 6793

Best move!?

r1b1kb1r/pp1p1ppp/3qp3/3n4/3p4/2P3P1/PP3PBP/RNBQR1K1 w kq - 0 1 This position together with the alleged best move, is from www.facebook.com/groups/112530165477026/permalink/3910998005630204/ Let us try to understand the position: Black is up two pawns, but since d4 will inevitably fall, it is only ...