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 October 09, 2020, Andrew Grant announced his retirement from the computer chess development world along with the final release of Ethereal.

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

=Forum Posts=

2016

 * 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

2017

 * 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

2018

 * 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

2019

 * 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

 * 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

=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