Difference between revisions of "Andrew Grant"

From Chessprogramming wiki
Jump to: navigation, search
 
(4 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
'''Andrew Grant''',<br/>
 
'''Andrew Grant''',<br/>
 
an American computer science and mathematics major at the [https://en.wikipedia.org/wiki/University_of_Maryland,_Baltimore_County University of Maryland, Baltimore County] <ref>[https://github.com/AndyGrant AndyGrant (Andrew Grant) · GitHub]</ref>.  
 
an American computer science and mathematics major at the [https://en.wikipedia.org/wiki/University_of_Maryland,_Baltimore_County University of Maryland, Baltimore County] <ref>[https://github.com/AndyGrant AndyGrant (Andrew Grant) · GitHub]</ref>.  
He is author of the [[UCI]] compliant [[:Category:Open Source|open source chess engine]] [[Ethereal]], 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>, and the distributed [[Match Statistics#SPRT|SPRT]] [[Engine Testing#Frameworks|testing framework]] for chess engines, [[OpenBench]] <ref>[https://github.com/AndyGrant/OpenBench GitHub - OpenBench a Distributed SPRT Testing Framework for Chess Engines]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68531&start=6 Re:Basic automated testing] by [[Andrew Grant]], [[CCC]], September 30, 2018</ref>. On October 09, 2020, Andrew Grant announced his retirement from the computer chess development world along with the final release of Ethereal <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>.
+
He is author of the [[UCI]] compliant [[:Category:Open Source|open source chess engine]] [[Ethereal]], 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>, and the distributed [[Match Statistics#SPRT|SPRT]] [[Engine Testing#Frameworks|testing framework]] for chess engines, [[OpenBench]] <ref>[https://github.com/AndyGrant/OpenBench GitHub - OpenBench a Distributed SPRT Testing Framework for Chess Engines]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68531&start=6 Re:Basic automated testing] by [[Andrew Grant]], [[CCC]], September 30, 2018</ref>.  
 +
On June 04, 2021, Andrew Grant announced the commercial release of Ethereal '''13.00''' ([[NNUE]]), while the standard version remained available on [https://en.wikipedia.org/wiki/GitHub Github] <ref>[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>. In 2023 he became team lead of [[Torch]], the [[Chess.com]] chess engine.<ref>[https://talkchess.com/forum3/viewtopic.php?f=2&t=82750 Commercial Release of Ethereal 14.25 by [[Andrew Grant]], [[CCC]], October 21, 2023 ]</ref>
 +
 
 +
=See also=
 +
* [[Torch]]
 +
* [[OpenBench]]
  
 
=Publications=
 
=Publications=
* [[Andrew Grant]] ('''2020'''). ''Evaluation & Tuning in Chess Engines''. <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74877 Evaluation & Tuning in Chess Engines] by [[Andrew Grant]], [[CCC]], August 24, 2020 </ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75350 Ethereal Tuning - Data Dump] by [[Andrew Grant]], [[CCC]], October 10, 2020</ref>
+
* [[Andrew Grant]] ('''2020'''). ''Evaluation & Tuning in Chess Engines''. [https://github.com/AndyGrant/Ethereal/blob/master/Tuning.pdf pdf] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74877 Evaluation & Tuning in Chess Engines] by [[Andrew Grant]], [[CCC]], August 24, 2020 </ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75350 Ethereal Tuning - Data Dump] by [[Andrew Grant]], [[CCC]], October 10, 2020</ref>
  
 
=Forum Posts=
 
=Forum Posts=
==2016==
+
==2016 ...==
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60056 Transposition Table replacement schemes] by [[Andrew Grant]], [[CCC]], May 05, 2016 » [[Transposition Table]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60056 Transposition Table replacement schemes] by [[Andrew Grant]], [[CCC]], May 05, 2016 » [[Transposition Table]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60167 Compiling engine for release] by [[Andrew Grant]], [[CCC]], May 14, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60167 Compiling engine for release] by [[Andrew Grant]], [[CCC]], May 14, 2016
Line 23: Line 28:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=61781 SPRT when not used for self testing] by [[Andrew Grant]], [[CCC]], October 21, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=61781 SPRT when not used for self testing] by [[Andrew Grant]], [[CCC]], October 21, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62598 A question about SPRT] by [[Andrew Grant]], [[CCC]], December 25, 2016 » [[Match Statistics#SPRT|SPRT]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62598 A question about SPRT] by [[Andrew Grant]], [[CCC]], December 25, 2016 » [[Match Statistics#SPRT|SPRT]]
==2017==
+
'''2017'''
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62733 Enpass + Castling for Zorbist hashes] by [[Andrew Grant]], [[CCC]], January 06, 2017 » [[Castling Rights]], [[En passant]], [[Zobrist Hashing]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62733 Enpass + Castling for Zorbist hashes] by [[Andrew Grant]], [[CCC]], January 06, 2017 » [[Castling Rights]], [[En passant]], [[Zobrist Hashing]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64394 Testing A against B by playing a pool of others] by [[Andrew Grant]], [[CCC]], June 24, 2017 » [[Match Statistics]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64394 Testing A against B by playing a pool of others] by [[Andrew Grant]], [[CCC]], June 24, 2017 » [[Match Statistics]]
Line 31: Line 36:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=65968 Release of Ethereal 8.60 SMP] by [[Andrew Grant]], [[CCC]], December 10, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=65968 Release of Ethereal 8.60 SMP] by [[Andrew Grant]], [[CCC]], December 10, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66099 Time Managment translating to SMP] by [[Andrew Grant]], [[CCC]], December 23, 2017 » [[Ethereal]], [[Parallel Search]], [[Time Management]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66099 Time Managment translating to SMP] by [[Andrew Grant]], [[CCC]], December 23, 2017 » [[Ethereal]], [[Parallel Search]], [[Time Management]]
==2018==
+
'''2018'''
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66312 Simple quiet move sorting] by [[Andrew Grant]], [[CCC]], January 13, 2018 » [[Move Ordering]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66312 Simple quiet move sorting] by [[Andrew Grant]], [[CCC]], January 13, 2018 » [[Move Ordering]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66606 Official Release of Ethereal9.00] by [[Andrew Grant]], [[CCC]], February 15, 2018
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66606 Official Release of Ethereal9.00] by [[Andrew Grant]], [[CCC]], February 15, 2018
Line 39: Line 44:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67994&start=20 Re: TCEC should reconsider the ban on Ethereal] by [[Andrew Grant]], [[CCC]], July 18, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67994&start=20 Re: TCEC should reconsider the ban on Ethereal] by [[Andrew Grant]], [[CCC]], July 18, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68531&start=6 Re:Basic automated testing] by [[Andrew Grant]], [[CCC]], September 30, 2018 » [[OpenBench]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68531&start=6 Re:Basic automated testing] by [[Andrew Grant]], [[CCC]], September 30, 2018 » [[OpenBench]]
==2019==
+
'''2019'''
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69629 Playing transposition table moves in the Quiescence search] by [[Andrew Grant]], [[CCC]], January 17, 2019 » [[Transposition Table]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69629 Playing transposition table moves in the Quiescence search] by [[Andrew Grant]], [[CCC]], January 17, 2019 » [[Transposition Table]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69658&start=5 Re: Hyperthreading on or off] by [[Andrew Grant]], [[CCC]], January 20, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69658&start=5 Re: Hyperthreading on or off] by [[Andrew Grant]], [[CCC]], January 20, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69669 Official Release of Ethereal 11.25] by [[Andrew Grant]], [[CCC]], January 21, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69669 Official Release of Ethereal 11.25] by [[Andrew Grant]], [[CCC]], January 21, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=71070 FRC / Chess960 -- Some Lessons I Learned] by [[Andrew Grant]], [[CCC]], June 22, 2019 » [[Chess960]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=71070 FRC / Chess960 -- Some Lessons I Learned] by [[Andrew Grant]], [[CCC]], June 22, 2019 » [[Chess960]]
==2020==
+
==2020 ...==
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74809 Pyrrhic, Fathom for Humanoids] by [[Andrew Grant]], [[CCC]], August 16, 2020 » [[Syzygy Bases#Pyrrhic|Pyrrhic]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74809 Pyrrhic, Fathom for Humanoids] by [[Andrew Grant]], [[CCC]], August 16, 2020 » [[Syzygy Bases#Pyrrhic|Pyrrhic]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74877 Evaluation & Tuning in Chess Engines] by [[Andrew Grant]], [[CCC]], August 24, 2020 » [[Ethereal]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74877 Evaluation & Tuning in Chess Engines] by [[Andrew Grant]], [[CCC]], August 24, 2020 » [[Ethereal]]
Line 53: Line 58:
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75870 You've trained a brilliant NN(UE) King-Piece Network. Now what?] by [[Andrew Grant]], [[CCC]], November 19, 2020
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75870 You've trained a brilliant NN(UE) King-Piece Network. Now what?] by [[Andrew Grant]], [[CCC]], November 19, 2020
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76190 Dispelling the Myth of NNUE with LazySMP: An Analysis] by [[Andrew Grant]], [[CCC]], December 30, 2020 » [[NNUE]], [[Lazy SMP]]
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76190 Dispelling the Myth of NNUE with LazySMP: An Analysis] by [[Andrew Grant]], [[CCC]], December 30, 2020 » [[NNUE]], [[Lazy SMP]]
 +
'''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
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77571 I declare that HCE is dead...] by [[Andrew Grant]], [[CCC]], June 29, 2021 » [[Evaluation|HCE]], [[NNUE]]
 +
'''2022'''
 +
* [https://www.talkchess.com/forum3/viewtopic.php?f=7&t=79160 Resolving once in a trillion crashes] by [[Andrew Grant]], [[CCC]], January 18, 2022 » [[Debugging]]
  
 
=External Links=
 
=External Links=

Latest revision as of 08:47, 21 October 2023

Home * People * Andrew Grant

Andrew Grant [1]

Andrew Grant,
an American computer science and mathematics major at the University of Maryland, Baltimore County [2]. He is author of the UCI compliant open source chess engine Ethereal, first officially released in June 2016 [3], and the distributed SPRT testing framework for chess engines, OpenBench [4] [5]. On June 04, 2021, Andrew Grant announced the commercial release of Ethereal 13.00 (NNUE), while the standard version remained available on Github [6]. In 2023 he became team lead of Torch, the Chess.com chess engine.[7]

See also

Publications

Forum Posts

2016 ...

2017

2018

2019

2020 ...

2021

2022

External Links

References

Up one level