Andrew Grant

Home * People * Andrew Grant



Andrew Grant, an American computer science and mathematics major at the University of Maryland, Baltimore County. He is author of the UCI compliant open source chess engine Ethereal, first officially released in June 2016, and the distributed SPRT testing framework for chess engines, OpenBench. On June 04, 2021, Andrew Grant announced the commercial release of Ethereal 13.00 (NNUE), while the standard version remained available on Github.

=Publications=
 * Andrew Grant (2020). Evaluation & Tuning in Chess Engines. pdf

=Forum Posts=

2016 ...
2017 2018 2019
 * Transposition Table replacement schemes by Andrew Grant, CCC, May 05, 2016 » Transposition Table
 * Compiling engine for release by Andrew Grant, CCC, May 14, 2016
 * A question about Outpost Knights / Bishops by Andrew Grant, CCC, May 15, 2016 » Outposts
 * Time controls for testing for 40/4 by Andrew Grant, CCC, June 03, 2016
 * Aspiration Windows on the root search -- Determining margin by Andrew Grant, CCC, June 08, 2016 » Aspiration Windows
 * Calculating R value for Null Move by Andrew Grant, CCC, June 23, 2016 » Null Move Pruning, Depth Reduction R
 * Transposition Table - Updating entries by Andrew Grant, CCC, June 24, 2016
 * Ethereal - Official Release by Andrew Grant, CCC, June 25, 2016
 * Testing using many computers and architectures by Andrew Grant, CCC, September 14, 2016 » Engine Testing
 * SPRT when not used for self testing by Andrew Grant, CCC, October 21, 2016
 * A question about SPRT by Andrew Grant, CCC, December 25, 2016 » SPRT
 * Enpass + Castling for Zorbist hashes by Andrew Grant, CCC, January 06, 2017 » Castling Rights, En passant, Zobrist Hashing
 * Testing A against B by playing a pool of others by Andrew Grant, CCC, June 24, 2017 » Match Statistics
 * Troubles with Texel Tuning by Andrew Grant, CCC, September 26, 2017 » Texel's Tuning Method
 * Tapered Eval between 4 phases by Andrew Grant, CCC, October 16, 2017 » Tapered Eval
 * Texel Tuning - Success! by Andrew Grant, CCC, October 24, 2017
 * Release of Ethereal 8.60 SMP by Andrew Grant, CCC, December 10, 2017
 * Time Managment translating to SMP by Andrew Grant, CCC, December 23, 2017 » Ethereal, Parallel Search, Time Management
 * Simple quiet move sorting by Andrew Grant, CCC, January 13, 2018 » Move Ordering
 * Official Release of Ethereal9.00 by Andrew Grant, CCC, February 15, 2018
 * Yet another Mate scores in TT thread by Andrew Grant, CCC, April 12, 2018 » Checkmate, Score, Transposition Table
 * UCI Pondering workaround by Andrew Grant, CCC, July 13, 2018 » Pondering, UCI
 * Official Release of Ethereal 10.55 by Andrew Grant, CCC, July 16, 2018
 * Re: TCEC should reconsider the ban on Ethereal by Andrew Grant, CCC, July 18, 2018
 * Re:Basic automated testing by Andrew Grant, CCC, September 30, 2018 » OpenBench
 * Playing transposition table moves in the Quiescence search by Andrew Grant, CCC, January 17, 2019 » Transposition Table
 * Re: Hyperthreading on or off by Andrew Grant, CCC, January 20, 2019
 * Official Release of Ethereal 11.25 by Andrew Grant, CCC, January 21, 2019
 * FRC / Chess960 -- Some Lessons I Learned by Andrew Grant, CCC, June 22, 2019 » Chess960

2020 ...
2021 2022
 * Pyrrhic, Fathom for Humanoids by Andrew Grant, CCC, August 16, 2020 » Pyrrhic
 * Evaluation & Tuning in Chess Engines by Andrew Grant, CCC, August 24, 2020 » Ethereal
 * A Crossroad in Computer Chess; Or Desperate Flailing for Relevance by Andrew Grant, CCC, September 29, 2020
 * Final Release of Ethereal, V12.75 by Andrew Grant, CCC, October 09, 2020
 * Request for someone to train an NNUE for Ethereal by Andrew Grant, CCC, October 09, 2020 » NNUE
 * Ethereal Tuning - Data Dump by Andrew Grant, CCC, October 10, 2020
 * You've trained a brilliant NN(UE) King-Piece Network. Now what? by Andrew Grant, CCC, November 19, 2020
 * Dispelling the Myth of NNUE with LazySMP: An Analysis by Andrew Grant, CCC, December 30, 2020 » NNUE, Lazy SMP
 * Commercial Release of Ethereal 13.00 (NNUE) for AVX2 Systems by Andrew Grant, CCC, June 04, 2021
 * I declare that HCE is dead... by Andrew Grant, CCC, June 29, 2021 » HCE, NNUE
 * Resolving once in a trillion crashes by Andrew Grant, CCC, January 18, 2022 » Debugging

=External Links=
 * AndyGrant (Andrew Grant) · GitHub
 * Ethereal wins TCEC Division 4, Interview with Andrew Grant, Chessdom, April 30, 2018 » TCEC Season 12
 * Interview with Ethereal's author Andrew Grant, by Nelson Hernandez (Cato the Younger), August 2018, YouTube Video » TCEC Season 13

=References= Up one level