Last Stockfish with hce - source code (20073110)

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Dariusz
Posts: 379
Joined: Sat Jun 13, 2015 10:08 am
Location: Poland
Full name: Dariusz Domagała

Last Stockfish with hce - source code (20073110)

Post by Dariusz »

Does any forum member have the source code of the last Stockfish with hce (hand craft eval) dated 200731 ? (full name: stockfish_20073110)

I would appreciate if you could share the source code or a download link.
Regards, Darius
https://chessengeria.eu
jhellis3
Posts: 548
Joined: Sat Aug 17, 2013 12:36 am

Re: Last Stockfish with hce - source code (20073110)

Post by jhellis3 »

I don't need to tell you why I delete my posts, GFYs.
adnoh
Posts: 76
Joined: Tue Jun 26, 2007 6:31 am
Full name: Charles Wong

Re: Last Stockfish with hce - source code (20073110)

Post by adnoh »

You can get it on Stockfish's github directly.
https://github.com/official-stockfish/S ... 32877c47a7

You can confirm the bench nodes searched after creating your own build.
https://abrok.eu/stockfish/?page=41

Code: Select all

Author: Stefan Geschwentner
Date: Fri Jul 31 10:12:54 2020 +0200
Timestamp: 1596183174

Tweak cutnode reduction

Less reduction for second move at non-check CUT node with depth <= 10.

STC:
LLR: 2.94 (-2.94,2.94) {-0.50,1.50}
Total: 38680 W: 7490 L: 7245 D: 23945 Elo +2.20
Ptnml(0-2): 643, 4441, 8967, 4606, 683
https://tests.stockfishchess.org/tests/view/5f21e1782f7e63962b99f451

LTC:
LLR: 2.95 (-2.94,2.94) {0.25,1.75}
Total: 71976 W: 9003 L: 8636 D: 54337 Elo +1.77
Ptnml(0-2): 440, 6414, 21972, 6663, 499
https://tests.stockfishchess.org/tests/view/5f2245762f7e63962b99f4bd

closes https://github.com/official-stockfish/Stockfish/pull/2868

Bench: 4746616
see source
You may also want to consider getting the July 11, 2023 source just before they removed the HCE code. If you build and uncheck "Use NNUE" then that would be the last build with Stockfish HCE and in my tests it is quite a bit stronger than the 200731 build are both are playing with HCE.
https://github.com/official-stockfish/S ... b5d6fab80a

Bench node searched on this page
https://abrok.eu/stockfish/?page=8

Code: Select all

Author: Muzhen Gaming
Date: Tue Jul 11 22:55:00 2023 +0200
Timestamp: 1689108900

Simplify PvNode reduction

Simplification STC: https://tests.stockfishchess.org/tests/view/64a415803ee09aa549c539c3
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 37856 W: 9719 L: 9504 D: 18633 Elo +1.97
Ptnml(0-2): 98, 4277, 9977, 4464, 112

Simplification LTC: https://tests.stockfishchess.org/tests/view/64a5ffe202cd07745c60f360
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 55878 W: 14323 L: 14138 D: 27417 Elo +1.15
Ptnml(0-2): 21, 5993, 15732, 6166, 27

closes https://github.com/official-stockfish/Stockfish/pull/4673

Bench: 2604965
see source
User avatar
Dariusz
Posts: 379
Joined: Sat Jun 13, 2015 10:08 am
Location: Poland
Full name: Dariusz Domagała

Re: Last Stockfish with hce - source code (20073110)

Post by Dariusz »

adnoh, thanks for the detailed explanation and links, I appreciate it :)
Regards, Darius
https://chessengeria.eu
chesskobra
Posts: 365
Joined: Thu Jul 21, 2022 12:30 am
Full name: Chesskobra

Re: Last Stockfish with hce - source code (20073110)

Post by chesskobra »

Where do you uncheck 'USE NNUE'? Is it before compiling or it is an option that you pass to the program?
adnoh
Posts: 76
Joined: Tue Jun 26, 2007 6:31 am
Full name: Charles Wong

Re: Last Stockfish with hce - source code (20073110)

Post by adnoh »

Use NNUE is an UCI option and it is normally set once when you install and configure the engine in your Chess GUI.

I use CuteChess GUI and all the UCI options are found in the advanced tab of the configure engine dialog.

Image