Are you sure the search hasn't been changed?
Dual NNUE-new leaf in Stockfish dev
Moderator: Ras
-
- Posts: 3660
- Joined: Wed Mar 08, 2006 8:15 pm
- Full name: Jouni Uski
Re: Dual NNUE-new leaf in Stockfish dev
Github says: Showing 12 changed files with 297 additions and 198 deletions. Search.cpp is not there.
Jouni
-
- Posts: 963
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: Dual NNUE-new leaf in Stockfish dev
Yes, it is absolutely the wrong way to solve a chess position on the board, it is better to just roll the dice!
Eelco de Groot wrote: ↑Mon Jan 08, 2024 9:41 pm (I don't even know if that material imbalance table is still in Stockfish, the PSQT tables I think have gone, sorry for not being up to date with it. I can't find anything about material.cpp anymore in the source so it is I think long gone...)
-
- Posts: 1439
- Joined: Sat Oct 27, 2018 12:58 am
- Location: Germany
- Full name: N.N.
Re: Dual NNUE-new leaf in Stockfish dev
I'm not happy with the current parameters for two networks. Example: the following two positions are solved immediately with the previous engine with 1 network. With two networks, SF dev takes 30 to 60s on 6 cores.
Pos 1

r1n2N1k/2n2K1p/3pp3/5Pp1/b5R1/8/1PPP4/8 w - - 0 1
Pos 2

2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - 0 1
For me personally, I changed evaluate.cpp so that it be solved immediately. I don't care whether I have -2 Elo in Bullet. For me, analysis comes first, and this is where Stockfish has become weaker now.

Pos 1

r1n2N1k/2n2K1p/3pp3/5Pp1/b5R1/8/1PPP4/8 w - - 0 1
Pos 2

2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - 0 1
For me personally, I changed evaluate.cpp so that it be solved immediately. I don't care whether I have -2 Elo in Bullet. For me, analysis comes first, and this is where Stockfish has become weaker now.
-
- Posts: 197
- Joined: Sun Oct 30, 2022 5:26 pm
- Full name: Conor Anstey
Re: Dual NNUE-new leaf in Stockfish dev
stockfish exists to be the strongest chess engine in the world in actual games
its usefulness as an analysis tool is secondary to that