Why is the black eval (SF-NTB) so strange?syzygy wrote:1. Nf3 {-0.01/16 0.52s} e5 {+120.00/17 0.35s}
Stockfish Natural TB loses heavily to Stockfish master
Moderators: hgm, Rebel, chrisw
-
- Posts: 2488
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Stockfish Natural TB loses heavily to Stockfish master
-
- Posts: 5566
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
Never attribute to malice that which is adequately explained by ...Damir wrote:I think Marco is agent for commercial engines, and is trying his best to hinder the further development of Stockfish. TCEC is coming, and what a perfect opportunity to make Stockfish play bad. among its rivals...
-
- Posts: 565
- Joined: Thu Nov 13, 2014 12:03 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
not sure it's productive for such a small community to get into conflict..
marco might be stubborn but at least he's trying for something.. im sure he'll make it work.. whether or not it's an improvement we'll see. So far seems not.
marco might be stubborn but at least he's trying for something.. im sure he'll make it work.. whether or not it's an improvement we'll see. So far seems not.
-
- Posts: 5566
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
Trying to do what?whereagles wrote:not sure it's productive for such a small community to get into conflict..
marco might be stubborn but at least he's trying for something..
I fixed the issue in a few lines, but it is not being considered. (Because it does not decrease the line count by the same amount as Marco's patch that rips out useful functionality. Seriously.)
I fixed another issue last year after someone complained that TBs were not working properly with multipv > 1, but Marco refused to read my explanations (complaining that I had not explained anything).
So whatever there is to be done has been done already, it seems.
Well, I am not saying that things are perfect as they are (or rather would be if committed). But before someone starts to "improve" things, it might be nice to know exactly what still needs to be improved. Then we could consider whether a solution is feasible.
-
- Posts: 2801
- Joined: Mon Feb 11, 2008 3:53 pm
- Location: Denmark
- Full name: Damir Desevac
Re: Stockfish Natural TB loses heavily to Stockfish master
Marco is wasting his time, not to mention Kai's CPU time as well...
-
- Posts: 2272
- Joined: Mon Sep 29, 2008 1:50 am
Re: Stockfish Natural TB loses heavily to Stockfish master
Unfortunately this is another one of Marco's very effective debating tactics. Strongly insisting on very detailed technical explanations but then making no effort whatsoever to understand them.Ronald wrote:I fixed another issue last year after someone complained that TBs were not working properly with multipv > 1, but Marco refused to read my explanations (complaining that I had not explained anything).
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
Without ideas there is nothing to simplify.
-
- Posts: 12038
- Joined: Mon Jul 07, 2008 10:50 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
what things would you say still need to be improved?syzygy wrote: Well, I am not saying that things are perfect as they are (or rather would be if committed). But before someone starts to "improve" things, it might be nice to know exactly what still needs to be improved. Then we could consider whether a solution is feasible.
-
- Posts: 5566
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
I am asking you as a userduncan wrote:what things would you say still need to be improved?syzygy wrote: Well, I am not saying that things are perfect as they are (or rather would be if committed). But before someone starts to "improve" things, it might be nice to know exactly what still needs to be improved. Then we could consider whether a solution is feasible.
-
- Posts: 658
- Joined: Wed Mar 08, 2006 8:58 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
As a user I use
// Step 4a. Tablebase probe
if (!rootNode && TB::Cardinality)
{
int piecesCount = pos.count<ALL_PIECES>();
if ( piecesCount <= TB::Cardinality
&& (piecesCount < TB::Cardinality || depth >= TB::ProbeDepth)
&& pos.rule50_count() == 0
&& !pos.can_castle(ANY_CASTLING)
&& alpha > -VALUE_KNOWN_WIN // Stop probing if we have
&& beta < VALUE_KNOWN_WIN) // reached a won position. joster
{
This gives me what I want.
The game of chess is not "natural". Think about studies or moves like Bu's last move against Carlsen with his rook. This move was not "natural".
Kind regards
Bernhard
// Step 4a. Tablebase probe
if (!rootNode && TB::Cardinality)
{
int piecesCount = pos.count<ALL_PIECES>();
if ( piecesCount <= TB::Cardinality
&& (piecesCount < TB::Cardinality || depth >= TB::ProbeDepth)
&& pos.rule50_count() == 0
&& !pos.can_castle(ANY_CASTLING)
&& alpha > -VALUE_KNOWN_WIN // Stop probing if we have
&& beta < VALUE_KNOWN_WIN) // reached a won position. joster
{
This gives me what I want.
The game of chess is not "natural". Think about studies or moves like Bu's last move against Carlsen with his rook. This move was not "natural".
Kind regards
Bernhard
-
- Posts: 5566
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Stockfish Natural TB loses heavily to Stockfish master
Hi Bernhard, you are using SF for analysis, right?
Did you try the early_mate modification?
https://github.com/official-stockfish/S ... /pull/1241
https://github.com/syzygy1/Stockfish/tree/early_mate
Do you use SF+TBs also for analysing positions with 6 pieces or less, so positions that are in the TBs?
Did you try the early_mate modification?
https://github.com/official-stockfish/S ... /pull/1241
https://github.com/syzygy1/Stockfish/tree/early_mate
Do you use SF+TBs also for analysing positions with 6 pieces or less, so positions that are in the TBs?