Changes

Jump to: navigation, search

ShashChess

4,449 bytes added, 14:27, 2 June 2021
Created page with "'''Home * Engines * Stockfish * ShashChess''' '''ShashChess''',<br/> a Stockfish based derivative by Andrea Manzo with..."
'''[[Main Page|Home]] * [[Engines]] * [[Stockfish]] * ShashChess'''

'''ShashChess''',<br/>
a [[Stockfish]] based [[:Category:Derivative|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'' <ref>[http://www.bs-chess.com/latin/lectures/2011/shashin4.html Welcome to BS Chess]</ref> <ref>[[Alexander Shashin]] ('''2013'''). ''Best Play: A New Method for Discovering the Strongest Move''. [https://mongoosepress.com/ Mongoose Press], [https://www.amazon.com/Best-Play-Discovering-Strongest-2013-01-01/dp/B01A0CKJQM Amazon]</ref>
<ref>[https://web.archive.org/web/20130909054429/http://www.chessvibes.com/review-best-play Review: Best Play | ChessVibes] by [https://ratings.fide.com/profile/1005820 Arne Moll], September 05, 2013 ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref>.
First released in July 2018 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093 ShashChess] by [[Andrea Manzo]], [[CCC]], July 28, 2018</ref>,
subsequent ShashChess versions feature [[Learning|learning]] by utilizing a [[Persistent Hash Table|persistent hash table]], [[Playing Strength|skill levels]] and handicap modes, [[NNUE]] and [[Monte-Carlo Tree Search]] <ref>[https://github.com/amchess/ShashChess/blob/master/README.md ShashChess/README.md at master · amchess/ShashChess · GitHub]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093&start=265 Re: ShashChess] by [[Eduard Nemeth]], [[CCC]], May 20, 2021</ref>.

=Personalities=
Based on static [[Evaluation|evaluation]] [[Score|score]] ranges derivered from [[Pawn|pawn]] endgame [[Point Value|point value]] (PawnValueEg = 208), ShashChess classifies the position with five personalities of three former [https://en.wikipedia.org/wiki/World_Chess_Championship World Chess Champions],
[https://en.wikipedia.org/wiki/Tigran_Petrosian Tigran Petrosian]
[https://en.wikipedia.org/wiki/Jos%C3%A9_Ra%C3%BAl_Capablanca José Raúl Capablanca]
and [https://en.wikipedia.org/wiki/Mikhail_Tal Mikhail Tal] <ref>[https://github.com/amchess/ShashChess/blob/master/src/All/search.cpp#L446 ShashChess/search.cpp at master · amchess/ShashChess · GitHub]</ref>.
<pre>
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;
</pre>
These personalities are considered in various [[Selectivity|search selectivity]] thresholds, along with multiple dynamic evaluation score adjustments.

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093 ShashChess] by [[Andrea Manzo]], [[CCC]], July 28, 2018
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093&start=103 Re: ShashChess] (11.0) by [[Andrea Manzo]], [[CCC]], March 06, 2020
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093&start=209 Re: ShashChess] (15.0) by [[Andrea Manzo]], [[CCC]], October 03, 2020
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68093&start=272 Re: ShashChess] (17.1) by [[Andrea Manzo]], [[CCC]], June 01, 2021
* [https://groups.google.com/d/msg/fishcooking/yWtpz_FY5_Y/RMTG56fkAAAJ ShashChess NNUE 1.0] by [[Andrea Manzo]], [[Computer Chess Forums|FishCooking]], July 25, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76394 Shashchess which executable to use] by Andrew Bernasrd, [[CCC]], January 23, 2021

=External Links=
* [https://github.com/amchess/ShashChess GitHub - amchess/ShashChess: A try to implement Alexander Shashin's theory on a Stockfish's derived chess engine]
* [https://ccrl.chessdom.com/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=ShashChess%2011.0%2064-bit ShashChess 11.0 64-bit] in [[CCRL|CCRL 40/15]]
* [https://ccrl.chessdom.com/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=ShashChess%2015.0%2064-bit ShashChess 15.0 64-bit] in [[CCRL|CCRL 40/15]]

=References=
<references />
'''[[Stockfish|Up one Level]]'''
[[Category:Derivative]]
[[Category:GPL]]
[[Category:Open Source]]
[[Category:NNUE]]
[[Category:MCTS]]
[[Category:UCI]]
[[Category:Chess960]]
[[Category:X86]]
[[Category:X64]]
[[Category:PC]]
[[Category:Android]]
[[Category:Mac]]
[[Category:Linux]]
[[Category:Windows]]
[[Category:Chess Suffix]]

Navigation menu