Difference between revisions of "Deus X"

From Chessprogramming wiki
Jump to: navigation, search
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
'''[[Main Page|Home]] * [[Engines]] * Deus X'''
 
'''[[Main Page|Home]] * [[Engines]] * Deus X'''
 +
 +
[[FILE:Medea rappresentation (2009) 07.JPG|border|right|thumb|200px| [https://en.wikipedia.org/wiki/Deus_ex_machina Deus ex machina] <ref>[https://en.wikipedia.org/wiki/Deus_ex_machina Deus ex machina] in [https://en.wikipedia.org/wiki/Theatre#Classical_and_Hellenistic_Greece classical theatre], [https://en.wikipedia.org/wiki/Euripides Euripides'] [https://en.wikipedia.org/wiki/Medea_(play) Medea] directed by [https://en.wikipedia.org/wiki/Krzysztof_Zanussi Krzysztof Zanussi], performed in [https://en.wikipedia.org/wiki/Syracuse,_Sicily Syracuse, Sicily] (2009),  [https://commons.wikimedia.org/wiki/File:Medea_rappresentation_(2009)_07.JPG Photo] by [https://commons.wikimedia.org/wiki/User:Sailko Sailko ], June 16, 2009, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons] </ref> ]]
  
 
'''Deus X''' (DeusX),<br/>
 
'''Deus X''' (DeusX),<br/>
a chess playing entity powered by [[Leela Chess Zero]] to produce (train) and use (during game play) the weights of the [[Neural Networks#Convolutional|convolutional neural network]], relaxing the "Zero" paradigm of pure [[Reinforcement Learning|reinforcement learning]] by  [[Supervised Kearning|supervised learning]], that is feeding in high quality games played by other strong chess playing entities.  
+
a chess playing entity powered by [[Leela Chess Zero]] due to [[Albert Silver]] to produce (train) and use (during game play) the weights of the [[Neural Networks#Convolutional|convolutional neural network]], relaxing the "Zero" paradigm of pure [[Reinforcement Learning|reinforcement learning]] by  [[Supervised Learning|supervised learning]], that is feeding in high quality games played by other strong chess playing entities.  
  
=Structure Diagrams=  
+
=Lc0 and DeusX Diagrams=  
 
[[FILE:lc0diagram.png|none|border|text-bottom]]
 
[[FILE:lc0diagram.png|none|border|text-bottom]]
 
[[FILE:deusx.png|none|border|text-bottom|670px]]  
 
[[FILE:deusx.png|none|border|text-bottom|670px]]  
Line 10: Line 12:
  
 
=Tournament Play=
 
=Tournament Play=
 +
==TCEC Season 13==
 
Deus X controversially participated at [[TCEC Season 13]] together with its ancestor [[Leela Chess Zero#Lc0|Lc0]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68094 TCEC season 13, 2 NN engines will be participating, Leela and Deus X] by Nay Lin Tun, [[CCC]], July 28, 2018</ref>, but did not meet [[TCEC|TCEC's]] updated uniqueness criteria in subsequent seasons <ref>[https://en.wikipedia.org/wiki/TCEC_Season_14 TCEC Season 14 from Wikipedia]</ref>.
 
Deus X controversially participated at [[TCEC Season 13]] together with its ancestor [[Leela Chess Zero#Lc0|Lc0]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68094 TCEC season 13, 2 NN engines will be participating, Leela and Deus X] by Nay Lin Tun, [[CCC]], July 28, 2018</ref>, but did not meet [[TCEC|TCEC's]] updated uniqueness criteria in subsequent seasons <ref>[https://en.wikipedia.org/wiki/TCEC_Season_14 TCEC Season 14 from Wikipedia]</ref>.
Deus X further played the [[PT 54]] over the board, running on 2 x [[Nvidia]] [https://en.wikipedia.org/wiki/GeForce_20_series GeForce RTX 2080] and 8 [[x86-64|CPU]] cores, where it won ahead of [[Shredder]] and [[Jonny]],  
+
 
and apparently became prototype of the commercial [[ChessBase]] cloud project [[Fat Fritz]] <ref>[https://en.chessbase.com/post/fat-fritz-what-on-earth-is-that Fat Fritz – What on Earth is that?] by [[Albert Silver]], [[ChessBase|ChessBase News]], August 13, 2019</ref>.
+
==PT 54==
 +
Deus X further played the [[PT 54]] over the board, running on 2 x [[Nvidia]] [https://en.wikipedia.org/wiki/GeForce_20_series GeForce RTX 2080] and 8 [[x86-64|CPU]] cores, where it won ahead of [[Shredder]] and [[Jonny]], and apparently became the driving force of the commercial [[ChessBase]] cloud project [[Fat Fritz]] <ref>[https://en.chessbase.com/post/fat-fritz-what-on-earth-is-that Fat Fritz – What on Earth is that?] by [[Albert Silver]], [[ChessBase|ChessBase News]], August 13, 2019</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71540 'Deus X' Unveiled as FAT FRITZ PROJECT...] by supersharp77, [[CCC]], August 13, 2019</ref>.
 +
 
 +
==WCRCC 2019==
 +
[[File:AlbertSilverWCRCC2019.jpg|border|right|thumb|320px| [[WCRCC 2019]] winner [[Albert Silver]] of [[Deus X|DeusX]]  <ref>Image from [http://aigames.net/ACCA/ACCAWCRCC/2019ACCAWCRCC/WCRCCpics.html The 2019 Thirteenth Annual World Computer Rapid Chess Championships -- Pics]</ref> ]]
 +
In December 2019, DeusX played the [[WCRCC 2019|Thirteenth Annual ACCA World Computer Rapid Chess Championship]] (WCRCC 2019) and won the playoff versus [[Komodo]].
 +
<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71734&start=21 Re: 13th ACCA World Computer Rapid Chess Championships] by [[Jon Dart]], [[CCC]], December 09, 2019</ref>
 +
<pre>
 +
[Event "WCRCC 2019"]
 +
[Site "Internet Chess Club"]
 +
[Date "2019.12.08"]
 +
[Round "1"]
 +
[White "DeusX"]
 +
[Black "Komodo"]
 +
[Result "1-0"]
 +
 
 +
1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 h5 9.Qd2 Nbd7
 +
10.Nd5 Bxd5 11.exd5 g6 12.Na5 Bg7 13.Be2 Qc7 14.O-O e4 15.c4 O-O 16.f4 Ng4 17.Bxg4 hxg4
 +
18.Rad1 f5 19.b4 g3 20.c5 gxh2+ 21.Kh1 Nf6 22.cxd6 Qf7 23.Nc4 Ng4 24.d7 Kh7 25.Bc5 Rh8
 +
26.Nb6 Rad8 27.Rc1 Qf6 28.a4 Kg8 29.a5 Kf7 30.Qe2 Qb2 31.Qc4 Qf6 32.Qb3 Qb2 33.Qc4 Qf6
 +
34.b5 axb5 35.Qxb5 Kg8 36.Qe2 Kf7 37.Rc2 Kg8 38.Bf2 Qf8 39.Rc8 Kh7 40.Bc5 Qf6 41.Qe1 Bh6
 +
42.Qd2 Rhg8 43.d6 Rgf8 44.Rc7 g5 45.Nd5 Qg7 46.Qd4 Qf7 47.fxg5 Bxg5 48.Rxb7 e3 49.Qd3 Rxd7
 +
50.Rxd7 Qxd7 51. Nxe3 Nxe3 52.Bxe3 Bxe3 53.Qxe3 Qxd6 54.Rb1 Rf7 55.Rb6 Qd1+ 56.Kxh2 Qh5+
 +
57.Qh3 Qxh3+ 58.Kxh3 Rg7 59.Rb3 Ra7 60.Ra3 Ra6 61.Kg3 Kg6 62.Kf4 Kf6 63.g3 Kg6 64.Ke5 Kg5
 +
65.Kd5 Kf6 66.Kc5 Kg6 67.Kb5 Re6 68.a6 Re5+ 69.Kc6 Re6+ 70.Kd5 Re8 71.a7 Ra8 72.Kc6 Kg5
 +
73.Kb7 Rh8 74.a8=Q Rh7+ 75.Kc6 Rh6+ 76.Kd5 Rh2 77.Qg8+ Kh5 78.Qh8+ Kg4 79.Qxh2 Kg5 80.g4
 +
fxg4 81.Qh6+ Kxh6 82.Ke4 Kg5 83.Ra8 Kf6 84.Rg8 Ke6 85.Rxg4 Kd6 86.Rg5 Kc6 87.Rd5 Kb6 88.Ke5
 +
Kc7 89.Rd6 Kc8 90.Ke6 Kc7 91.Ke7 Kb8 92.Kd7 Kb7 93. Rh6 Ka8 94.Kc7 Ka7 95.Re6 Ka8 96.Ra6#
 +
1-0
 +
</pre>
  
 
=See also=
 
=See also=
Line 29: Line 61:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69463 Deus X Neural Network Progress] by [[Ted Summers]], [[CCC]], January 03, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69463 Deus X Neural Network Progress] by [[Ted Summers]], [[CCC]], January 03, 2019
 
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69463&start=1 Re: Deus X Neural Network Progress] by [[Albert Silver]], [[CCC]], January 03, 2019
 
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69463&start=1 Re: Deus X Neural Network Progress] by [[Albert Silver]], [[CCC]], January 03, 2019
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71540 'Deus X' Unveiled as FAT FRITZ PROJECT...] by supersharp77, [[CCC]], August 13, 2019
  
 
=External Links=
 
=External Links=
 
==Chess Engine==
 
==Chess Engine==
 +
* <span id="interview"></span>Deus X, the chess engine (interview) with [[Albert Silver]] by [[Nelson Hernandez]], [[TCEC Season 13]], July 29, 2018, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=CpjvvcfbdR4|alignment=left|valignment=top}}
 
* [http://www.chessdom.com/deus-x-the-nn-chess-engine-by-albert-silver/ Deus X – the Neural Network by Albert Silver powered by Leela Chess Zero], [[Chessdom]], July 30, 2018 » [[TCEC Season 13]]
 
* [http://www.chessdom.com/deus-x-the-nn-chess-engine-by-albert-silver/ Deus X – the Neural Network by Albert Silver powered by Leela Chess Zero], [[Chessdom]], July 30, 2018 » [[TCEC Season 13]]
 
* [http://www.chessdom.com/statements-by-deus-x-and-leela-chess-zero-authors/ Statements by Deus X and Leela Chess Zero authors], [[Chessdom]], July 31, 2018
 
* [http://www.chessdom.com/statements-by-deus-x-and-leela-chess-zero-authors/ Statements by Deus X and Leela Chess Zero authors], [[Chessdom]], July 31, 2018
 
* [https://en.chessbase.com/post/fat-fritz-what-on-earth-is-that Fat Fritz – What on Earth is that?] by [[Albert Silver]], [[ChessBase|ChessBase News]], August 13, 2019
 
* [https://en.chessbase.com/post/fat-fritz-what-on-earth-is-that Fat Fritz – What on Earth is that?] by [[Albert Silver]], [[ChessBase|ChessBase News]], August 13, 2019
 +
* [https://en.chessbase.com/post/standing-on-the-shoulders-of-giants Standing on the shoulders of giants] by [[Albert Silver]], [[ChessBase|ChessBase News]], September 18, 2019
 
==Misc==
 
==Misc==
 
* [https://en.wikipedia.org/wiki/Deus Deus]
 
* [https://en.wikipedia.org/wiki/Deus Deus]
 
* [https://en.wikipedia.org/wiki/Deus_(disambiguation) Deus (disambiguation) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Deus_(disambiguation) Deus (disambiguation) from Wikipedia]
 +
* [https://en.wikipedia.org/wiki/Quis_ut_Deus%3F Quis ut Deus? from Wikipedia]
 +
* [https://en.wikipedia.org/wiki/Deus_ex_machina Deus ex machina from Wikipedia] <ref>[[Shay Bushinsky]] ('''2009'''). ''[http://www.aaai.org/ojs/index.php/aimagazine/article/view/2255 Deus Ex Machina— A Higher Creative Species in the Game of Chess]''. [[AAAI#AIMAG|AI Magazine]], Vol. 30, No. 3 » [[Artificial Intelligence#MachineCreativity|Machine Creativity]]</ref> <ref>[http://www.talkchess.com/forum/viewtopic.php?t=61240 "Deus Ex Machina - article by Shay Bushinsky] by Lonnie Cook, [[CCC]], August 26, 2016</ref> <ref>[http://en.chessbase.com/post/machine-creativity-what-it-is-and-what-it-isn-t Machine creativity: what it is and what it isn't] by [[Albert Silver]], [[ChessBase|ChessBase News]], August 28, 2016</ref>
 +
* [https://en.wikipedia.org/wiki/Deus_ex_machina_(disambiguation) Deus ex machina (disambiguation) from Wikipedia]
 +
* [https://en.wikipedia.org/wiki/Deus_ex_Machina_(band) Deus ex Machina] - [https://cuneiformrecords.bandcamp.com/track/il-testamento-delluomo-saggio Il Testamento Dell'Uomo Saggio], Imparis (2008), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=ZK3Ti7lyxR8|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 43: Line 84:
 
'''[[Engines|Up one level]]'''
 
'''[[Engines|Up one level]]'''
 
[[Category:Private]]
 
[[Category:Private]]
 +
[[Category:GPU]]
 +
[[Category:DCNN]]
 +
[[Category:MCTS]]
 +
[[Category:PC]]
 +
[[Category:Windows]]
 
[[Category:Derivative]]
 
[[Category:Derivative]]
 +
[[Category:Metaphysics]]
 +
[[Category:Music]]
 +
[[Category:Videos]]

Latest revision as of 11:37, 13 February 2021

Home * Engines * Deus X

Deus X (DeusX),
a chess playing entity powered by Leela Chess Zero due to Albert Silver to produce (train) and use (during game play) the weights of the convolutional neural network, relaxing the "Zero" paradigm of pure reinforcement learning by supervised learning, that is feeding in high quality games played by other strong chess playing entities.

Lc0 and DeusX Diagrams

Lc0diagram.png
Deusx.png

Lc0 and DeusX components [2]

Tournament Play

TCEC Season 13

Deus X controversially participated at TCEC Season 13 together with its ancestor Lc0 [3], but did not meet TCEC's updated uniqueness criteria in subsequent seasons [4].

PT 54

Deus X further played the PT 54 over the board, running on 2 x Nvidia GeForce RTX 2080 and 8 CPU cores, where it won ahead of Shredder and Jonny, and apparently became the driving force of the commercial ChessBase cloud project Fat Fritz [5] [6].

WCRCC 2019

In December 2019, DeusX played the Thirteenth Annual ACCA World Computer Rapid Chess Championship (WCRCC 2019) and won the playoff versus Komodo. [8]

[Event "WCRCC 2019"]
[Site "Internet Chess Club"]
[Date "2019.12.08"]
[Round "1"]
[White "DeusX"]
[Black "Komodo"]
[Result "1-0"]

1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 h5 9.Qd2 Nbd7 
10.Nd5 Bxd5 11.exd5 g6 12.Na5 Bg7 13.Be2 Qc7 14.O-O e4 15.c4 O-O 16.f4 Ng4 17.Bxg4 hxg4 
18.Rad1 f5 19.b4 g3 20.c5 gxh2+ 21.Kh1 Nf6 22.cxd6 Qf7 23.Nc4 Ng4 24.d7 Kh7 25.Bc5 Rh8 
26.Nb6 Rad8 27.Rc1 Qf6 28.a4 Kg8 29.a5 Kf7 30.Qe2 Qb2 31.Qc4 Qf6 32.Qb3 Qb2 33.Qc4 Qf6 
34.b5 axb5 35.Qxb5 Kg8 36.Qe2 Kf7 37.Rc2 Kg8 38.Bf2 Qf8 39.Rc8 Kh7 40.Bc5 Qf6 41.Qe1 Bh6 
42.Qd2 Rhg8 43.d6 Rgf8 44.Rc7 g5 45.Nd5 Qg7 46.Qd4 Qf7 47.fxg5 Bxg5 48.Rxb7 e3 49.Qd3 Rxd7 
50.Rxd7 Qxd7 51. Nxe3 Nxe3 52.Bxe3 Bxe3 53.Qxe3 Qxd6 54.Rb1 Rf7 55.Rb6 Qd1+ 56.Kxh2 Qh5+ 
57.Qh3 Qxh3+ 58.Kxh3 Rg7 59.Rb3 Ra7 60.Ra3 Ra6 61.Kg3 Kg6 62.Kf4 Kf6 63.g3 Kg6 64.Ke5 Kg5 
65.Kd5 Kf6 66.Kc5 Kg6 67.Kb5 Re6 68.a6 Re5+ 69.Kc6 Re6+ 70.Kd5 Re8 71.a7 Ra8 72.Kc6 Kg5 
73.Kb7 Rh8 74.a8=Q Rh7+ 75.Kc6 Rh6+ 76.Kd5 Rh2 77.Qg8+ Kh5 78.Qh8+ Kg4 79.Qxh2 Kg5 80.g4 
fxg4 81.Qh6+ Kxh6 82.Ke4 Kg5 83.Ra8 Kf6 84.Rg8 Ke6 85.Rxg4 Kd6 86.Rg5 Kc6 87.Rd5 Kb6 88.Ke5 
Kc7 89.Rd6 Kc8 90.Ke6 Kc7 91.Ke7 Kb8 92.Kd7 Kb7 93. Rh6 Ka8 94.Kc7 Ka7 95.Re6 Ka8 96.Ra6# 
1-0

See also

Forum Posts

Re: TCEC season 13, 2 NN engines will be participating, Leela and Deus X by Frank Phillips, CCC, August 01, 2018
Re: TCEC season 13, 2 NN engines will be participating, Leela and Deus X by Gian-Carlo Pascutto, CCC, August 03, 2018
Re: Has Silver written any code for "his" ZeusX? by Alexander Lyashuk, LCZero Forum, August 02, 2018
Re: Deus X Neural Network Progress by Albert Silver, CCC, January 03, 2019

External Links

Chess Engine

Misc

References

Up one level