Stockfish and accurate PV

Discussion of chess software programming and technical issues.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Stockfish and accurate PV

Post by matthewlai » Thu Dec 25, 2014 8:50 pm

I remember seeing some discussion on 100% accurate PV in stockfish a while ago (score returned by search = eval of the position at the end of the reported PV).

Looking at the repo, it looks like there are a few open branches
official_stockfish/accurate_pv
official_stockfish/accurate_pv_2
official_stockfish/accurate_pv_3

with a lot of rebasing going on.

Does anyone know what's the status on that?

Thanks
Matthew
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.

gladius
Posts: 538
Joined: Tue Dec 12, 2006 9:10 am

Re: Stockfish and accurate PV

Post by gladius » Fri Dec 26, 2014 2:22 am

matthewlai wrote:I remember seeing some discussion on 100% accurate PV in stockfish a while ago (score returned by search = eval of the position at the end of the reported PV).

Looking at the repo, it looks like there are a few open branches
official_stockfish/accurate_pv
official_stockfish/accurate_pv_2
official_stockfish/accurate_pv_3

with a lot of rebasing going on.

Does anyone know what's the status on that?

Thanks
Matthew
It was merged a while back in this commit https://github.com/official-stockfish/S ... b97021d027.

The code has been refactored/cleaned up quite a bit since then though.

matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Re: Stockfish and accurate PV

Post by matthewlai » Fri Dec 26, 2014 2:38 am

gladius wrote: It was merged a while back in this commit https://github.com/official-stockfish/S ... b97021d027.

The code has been refactored/cleaned up quite a bit since then though.
Ah! I see. Thanks.

So I'm guessing all those branches are cleanup efforts, since they were all after that commit?
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.

Post Reply