Difference between revisions of "Ethereal"

From Chessprogramming wiki
Jump to: navigation, search
Line 5: Line 5:
 
'''Ethereal''',<br/>
 
'''Ethereal''',<br/>
 
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] written by [[Andrew Grant]] in [[C]], licensed under the [[Free Software Foundation#GPL|GNU GPL]] and first officially released in June 2016 <ref>[http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?f=7&t=8645 Ethereal - Official Release] by [[Andrew Grant]], [[Computer Chess Forums|CCRL Discussion Board]], June 25, 2016</ref>. Ethereal is greatly influenced from [[Crafty]], [[Stockfish]], [[TSCP]], [[MadChess]], and [[Fruit]] <ref>[https://github.com/AndyGrant/Ethereal/blob/master/README.md Ethereal/README.md at master · AndyGrant/Ethereal · GitHub]</ref>.  
 
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] written by [[Andrew Grant]] in [[C]], licensed under the [[Free Software Foundation#GPL|GNU GPL]] and first officially released in June 2016 <ref>[http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?f=7&t=8645 Ethereal - Official Release] by [[Andrew Grant]], [[Computer Chess Forums|CCRL Discussion Board]], June 25, 2016</ref>. Ethereal is greatly influenced from [[Crafty]], [[Stockfish]], [[TSCP]], [[MadChess]], and [[Fruit]] <ref>[https://github.com/AndyGrant/Ethereal/blob/master/README.md Ethereal/README.md at master · AndyGrant/Ethereal · GitHub]</ref>.  
On October 09, 2020, Andrew Grant announced his withdrawal from Ethereal's development with his final releases of Ethereal '''V12.75'''  
+
On October 09, 2020, Andrew Grant initially announced his withdrawal from Ethereal's development with the releases of Ethereal '''V12.75'''  
 
<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75335 Final Release of Ethereal, V12.75] by [[Andrew Grant]], [[CCC]], October 09, 2020</ref>
 
<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75335 Final Release of Ethereal, V12.75] by [[Andrew Grant]], [[CCC]], October 09, 2020</ref>
 
and Ethereal '''12.75 SF-NNUE''', the latter a [[NNUE]] implementation based on [[Stockfish NNUE]], to deliberately demonstrate how everybody may considerably improve the [[Playing Strength|playing strength]] of their engines without much effort  
 
and Ethereal '''12.75 SF-NNUE''', the latter a [[NNUE]] implementation based on [[Stockfish NNUE]], to deliberately demonstrate how everybody may considerably improve the [[Playing Strength|playing strength]] of their engines without much effort  
<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75335&start=91 Re: Final Release of Ethereal, V12.75] by [[Andrew Grant]], [[CCC]], October 09, 2020</ref> - causing the author's [https://en.wikipedia.org/wiki/Frustration frustration].
+
<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75335&start=91 Re: Final Release of Ethereal, V12.75] by [[Andrew Grant]], [[CCC]], October 09, 2020</ref>.
 +
However, Andrew Grant voted for another direction, and announced a commercial release of Ethereal '''13.00''' (NNUE) ,
 +
the free standard version still available on [https://en.wikipedia.org/wiki/GitHub Github] <ref name="Ethereal13NNUE">[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77438 Commercial Release of Ethereal 13.00 (NNUE) for AVX2 Systems] by [[Andrew Grant]], [[CCC]], June 04, 2021</ref>.
 +
 
 +
=Ethereal 13 (NNUE)=
 +
'''Ethereal 13 (NNUE)''', the commercial Ethereal version for [[AVX2]] systems was released on June 04, 2021. The program comes with two [[NNUE|NNUEs]] for  [[Evaluation|evaluation]],
 +
one for standard chess, and the secondary network trained exclusively for [[Chess960]]. The NNUEs are not derived from, trained on, nor duplicated from the works of the [[Stockfish]] team  <ref name="Ethereal13NNUE"/>.  
  
 
=Features=
 
=Features=
Line 39: Line 45:
 
** [[Piece-Square Tables]]  
 
** [[Piece-Square Tables]]  
 
==[[Evaluation]]==
 
==[[Evaluation]]==
* [[NNUE]] (Ethereal 12.75 SF-NNUE)
+
* [[NNUE]] (Ethereal 13.00 NNUE)
 
* [[Tapered Eval]]
 
* [[Tapered Eval]]
 
* [[Material]]
 
* [[Material]]
Line 96: Line 102:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75350 Ethereal Tuning - Data Dump] by [[Andrew Grant]], [[CCC]], October 10, 2020
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75350 Ethereal Tuning - Data Dump] by [[Andrew Grant]], [[CCC]], October 10, 2020
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76049 Ethereal questions] by [[Gabor Szots]], [[CCC]], December 12, 2020
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76049 Ethereal questions] by [[Gabor Szots]], [[CCC]], December 12, 2020
 +
'''2021'''
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77438 Commercial Release of Ethereal 13.00 (NNUE) for AVX2 Systems] by [[Andrew Grant]], [[CCC]], June 04, 2021
  
 
=External Links=
 
=External Links=
 
==Chess Engine==
 
==Chess Engine==
 +
* [http://chess.grantnet.us/Ethereal/ Ethereal 13.00 (NNUE)]
 
* [https://github.com/AndyGrant/Ethereal GitHub - AndyGrant/Ethereal: Ethereal UCI Chess Engine]
 
* [https://github.com/AndyGrant/Ethereal GitHub - AndyGrant/Ethereal: Ethereal UCI Chess Engine]
 
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Ethereal&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Ethereal] in [[CCRL|CCRL 40/4]]
 
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Ethereal&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Ethereal] in [[CCRL|CCRL 40/4]]
Line 104: Line 113:
 
* [http://www.chessdom.com/ethereal-chess-engine-leads-tcec-div-3-convincingly/ Ethereal chess engine leads TCEC Div 3 convincingly], [[Chessdom]], August 12, 2018 » [[TCEC Season 13]]
 
* [http://www.chessdom.com/ethereal-chess-engine-leads-tcec-div-3-convincingly/ Ethereal chess engine leads TCEC Div 3 convincingly], [[Chessdom]], August 12, 2018 » [[TCEC Season 13]]
 
* [http://www.chessdom.com/ethereal-chess-engine-wins-the-gold-at-tcec-div-3/ Ethereal chess engine wins the gold at TCEC Div 3], [[Chessdom]], August 17, 2018
 
* [http://www.chessdom.com/ethereal-chess-engine-wins-the-gold-at-tcec-div-3/ Ethereal chess engine wins the gold at TCEC Div 3], [[Chessdom]], August 17, 2018
 
 
==Misc==
 
==Misc==
 
* [https://en.wiktionary.org/wiki/ethereal ethereal - Wiktionary]
 
* [https://en.wiktionary.org/wiki/ethereal ethereal - Wiktionary]
Line 113: Line 121:
 
* [https://www.truth-is-beauty.com/blog/style-identities-the-ethereal The Ethereal] from [https://www.truth-is-beauty.com/home.html Truth is Beauty], July 07, 2015
 
* [https://www.truth-is-beauty.com/blog/style-identities-the-ethereal The Ethereal] from [https://www.truth-is-beauty.com/home.html Truth is Beauty], July 07, 2015
 
* [[:Category:Jean-Luc Ponty|Jean-Luc Ponty]] - [https://en.wikipedia.org/wiki/Cosmic_Messenger Ethereal Mood] (1978), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 
* [[:Category:Jean-Luc Ponty|Jean-Luc Ponty]] - [https://en.wikipedia.org/wiki/Cosmic_Messenger Ethereal Mood] (1978), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=JwibRL7Eqq4|alignment=left|valignment=top}}
+
: {{#evu:https://www.youtube.com/watch?v=Va5_Y4QS3Eo|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 126: Line 134:
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:Windows]]
 
[[Category:Windows]]
 +
[[Category:Chess960]]
 
[[Category:OpenBench]]
 
[[Category:OpenBench]]
 +
[[Category:Commercial]]
 
[[Category:NNUE]]
 
[[Category:NNUE]]
 
[[Category:Jean-Luc Ponty]]
 
[[Category:Jean-Luc Ponty]]
 
[[Category:Astronomy]]
 
[[Category:Astronomy]]

Revision as of 21:44, 4 June 2021

Home * Engines * Ethereal

Ethereal night sky [1]

Ethereal,
an UCI compliant open source chess engine written by Andrew Grant in C, licensed under the GNU GPL and first officially released in June 2016 [2]. Ethereal is greatly influenced from Crafty, Stockfish, TSCP, MadChess, and Fruit [3]. On October 09, 2020, Andrew Grant initially announced his withdrawal from Ethereal's development with the releases of Ethereal V12.75 [4] and Ethereal 12.75 SF-NNUE, the latter a NNUE implementation based on Stockfish NNUE, to deliberately demonstrate how everybody may considerably improve the playing strength of their engines without much effort [5]. However, Andrew Grant voted for another direction, and announced a commercial release of Ethereal 13.00 (NNUE) , the free standard version still available on Github [6].

Ethereal 13 (NNUE)

Ethereal 13 (NNUE), the commercial Ethereal version for AVX2 systems was released on June 04, 2021. The program comes with two NNUEs for evaluation, one for standard chess, and the secondary network trained exclusively for Chess960. The NNUEs are not derived from, trained on, nor duplicated from the works of the Stockfish team [6].

Features

[7]

Board Representation

Search

Evaluation

Misc

Publications

Forum Posts

2016 ...

Re: How to speed up my engine by Andrew Grant, CCC, May 03, 2016

2017

2018

2019

2020 ...

Re: Final Release of Ethereal, V12.75 by Andrew Grant, CCC, October 09, 2020
Re: Final Release of Ethereal, V12.75 by Andrew Grant, CCC, November 12, 2020

2021

External Links

Chess Engine

Misc

References

  1. A total eclipse of the Moon is an impressive spectacle. But it also provides another viewing opportunity: a dark, moonlight-free starry sky. At Cerro Paranal in the Chilean Atacama Desert, one of the most remote places in the world, the distance from sources of light pollution makes the night sky all the more remarkable during a total lunar eclipse. This panoramic photo, taken by ESO Photo Ambassador Yuri Beletsky, shows the view of the starry sky from the site of ESO’s Very Large Telescope (VLT) at Cerro Paranal during the total lunar eclipse of December 21, 2010. The reddish disc of the Moon is seen on the right of the image, while the Milky Way arches across the heavens in all its beauty. Another faint glow of light is also visible, surrounding the brilliant planet Venus in the bottom left corner of the picture. This phenomenon, known as zodiacal light, is produced by sunlight reflecting off dust in the plane of the planets. It is so faint that it’s normally obscured by moonlight or light pollution. Image by ESO, Yuri Beletsky, CC BY 4.0, Wikimedia Commons, Beauty from Wikipedia
  2. Ethereal - Official Release by Andrew Grant, CCRL Discussion Board, June 25, 2016
  3. Ethereal/README.md at master · AndyGrant/Ethereal · GitHub
  4. Final Release of Ethereal, V12.75 by Andrew Grant, CCC, October 09, 2020
  5. Re: Final Release of Ethereal, V12.75 by Andrew Grant, CCC, October 09, 2020
  6. 6.0 6.1 Commercial Release of Ethereal 13.00 (NNUE) for AVX2 Systems by Andrew Grant, CCC, June 04, 2021
  7. Features based on GitHub - AndyGrant/Ethereal: Ethereal UCI Chess Engine
  8. Ethereal's 8.60 Lazy SMP inspired by Demolito by Lucas Braesch, see Release of Ethereal 8.60 SMP by Andrew Grant, CCC, December 10, 2017
  9. Evaluation & Tuning in Chess Engines by Andrew Grant, CCC, August 24, 2020
  10. Ethereal Tuning - Data Dump by Andrew Grant, CCC, October 10, 2020
  11. Evaluation & Tuning in Chess Engines by Andrew Grant, CCC, August 24, 2020
  12. Ethereal Tuning - Data Dump by Andrew Grant, CCC, October 10, 2020

Up one Level