Owners of Ethereal 13.00 & 13.25 should have received emails by now containing a link to download the updated binaries. If you fall into that category, and have not received an email from andrewgrantethereal@gmail.com, please first check your spam folder and then reach out to me via andrewgrantethereal@gmail.com or andrew@grantnet.us. I would prefer to provide any support needed via email, and not here on talkchess.
Code: Select all
13.50: Fix an extremely rare crash case first seen by the CCRL team
13.49: During MultiPV mode, report the lines in sorted order after each depth
13.48: Increase the threshold for using HCE instead of NNUE to 2000cp
13.47: Allow fail-highs to be voted on by thread selection during SMP play
13.46: Allow back-to-back Null Moves for the same side
13.45: Expand the NNUE cap from [-1000, 1000] to [-2000, 2000]
13.44: Don't needlessly apply/rever the TT move during Multi-Cut
13.43: Change some pruning conditions to better detect mates in TB positions
13.42: Save information into the TT after a Probcut under some conditions
13.41: Increase R during NMP when we are following a tacical move
13.40: Move the Thread's Stack State to its own encapsulated Structure (SPEED)
13.39: Index continuation History by the tactical state of the move (Stockfish)
13.38: Remove evaluation conditions from ProbCut
13.37: Short-circuit the QSearch when SEE suggests we shatter the beta window
13.36: Modify Ethereal's internal PGN processor to only handle stripped PGNs
13.35: Scale up the Midgame by 40% during NNUE evaluation, scale down the Endgame
13.34: Update the default NNUE file to one trained with a lower LR
13.33: Update the default NNUE file to one trained with a lower LR
13.32: Update the default NNUE file to one using 2x192 instead of 2x256
13.31: Update the default NNUE file to one trainer with a lower LR
13.30: Small Makefile fix to handle Linux cases where USER= is defined accidentally
13.29: Update the default NNUE file to one trained using Mirroed HKP
13.28: Update the makefile to produce release binaries more easily
13.27: Remove the ready lock to comply with the UCI protocol
13.26: Butfix for UCI options when playing under Cutechess
13.25: Force abort when compiled for NNUE, but no NNUE file is given
Code: Select all
// Standard chess using a very drawish book
ELO | 42.79 +- 1.69 (95%)
CONF | 60.0+0.60s Threads=1 Hash=64MB
GAMES | N: 40000 W: 7550 L: 2648 D: 29802
http://chess.grantnet.us/test/23535/
// Fischer Random Chess using a very shallow book
ELO | 125.65 +- 2.30 (95%)
CONF | 60.0+0.60s Threads=1 Hash=64MB
GAMES | N: 40000 W: 16368 L: 2501 D: 21131
http://chess.grantnet.us/test/23536/
---
While Ethereal without NNUE still exists, and can be compiled directly from the source with ease, I have not provided binary files. This is because the strength of NNUE makes the standard version obsolete for high tier game-play, like rating lists, tournaments, and correspondence analysis.