ShashChess

Home * Engines * Stockfish * ShashChess

ShashChess, a Stockfish based derivative by Andrea Manzo with the aim to apply the proposals by Alexander Shashin as exposed in his book Best Play: A New Method for Discovering the Strongest Move . First released in July 2018 , subsequent ShashChess versions feature learning by utilizing a persistent hash table, skill levels and handicap modes, NNUE and Monte-Carlo Tree Search.

=Personalities= Based on static evaluation score ranges derivered from pawn endgame point value (PawnValueEg = 208), ShashChess classifies the position with five personalities of three former World Chess Champions, Tigran Petrosian José Raúl Capablanca and Mikhail Tal. if     (eval < -74) personality =  Petosian; else if (eval < -31) personality = Petosian | Capablanca; else if (eval < 31) personality =             Capablanca; else if (eval < 74) personality =             Capablanca | Tal; else                personality =                          Tal; These personalities are considered in various search selectivity thresholds, along with multiple dynamic evaluation score adjustments.

=Forum Posts=
 * ShashChess by Andrea Manzo, CCC, July 28, 2018
 * Re: ShashChess (11.0) by Andrea Manzo, CCC, March 06, 2020
 * Re: ShashChess (15.0) by Andrea Manzo, CCC, October 03, 2020
 * Re: ShashChess (17.1) by Andrea Manzo, CCC, June 01, 2021


 * ShashChess NNUE 1.0 by Andrea Manzo, FishCooking, July 25, 2020
 * Shashchess which executable to use by Andrew Bernasrd, CCC, January 23, 2021

=External Links=
 * GitHub - amchess/ShashChess: A try to implement Alexander Shashin's theory on a Stockfish's derived chess engine
 * ShashChess 11.0 64-bit in CCRL 40/15
 * ShashChess 15.0 64-bit in CCRL 40/15

=References= Up one Level