Stockfish and accurate PV

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

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

Stockfish and accurate PV

Post by matthewlai »

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: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Stockfish and accurate PV

Post by gladius »

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 4:48 am
Location: London, UK

Re: Stockfish and accurate PV

Post by matthewlai »

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.