Allie

Home * Engines * Allie

Allie, an UCI compliant open source chess engine by Adam Treat, written in C++ using Qt, released under the terms of GPL version 3. Allie is inspired by the seminal AlphaZero paper and the Leela Chess Zero project - utilizing the networks produced by Leela Chess, and sharing the CuDNN backend written by Ankan Banerjee. Allie is a replacement of Lc0's search with an own implementation of a PUCT Monte-Carlo tree search.

=AllieStein= AllieStein is the combination of Allie with Leela's third party Stein network by Mark Jordan, which is trained by supervised learning feeding in games from CCRL, supported by SGDR (Stochastic Gradient Descent with Warm Restarts) and GGT (full-matrix adaptive regularization) , using batch renormalization , and adding gradient noise.

=Features=
 * Fancy Magic Bitboards largely from Ethereal by Andrew Grant
 * BMI2 - PEXT Bitboards
 * Lc0 NN Backend by Ankan Banerjee
 * Monte-Carlo Tree Search
 * PUCT
 * Syzygy Bases via Fathom by Basil Falcinelli
 * Chess960

=Lc0 Intersections= What Alliestein has in Common with Lc0

=See also=
 * AlphaZero
 * Deep Learning
 * Deus X
 * Leela Chess Zero

=Forum Posts=

2019

 * New Engine: Allie (NN) by Adam Treat, CCC, February 20, 2019
 * Allie & Stein by Sven Steppenwolf, CCC, March 06, 2019
 * Re: Allie & Stein by Alexander Lyashuk, CCC, March 07, 2019
 * Re: Allie & Stein by Adam Treat, CCC, March 07, 2019


 * Allie 0.2 by Adam Treat, CCC, March 22, 2019
 * New release of Allie v0.3 by Adam Treat, CCC, May 04, 2019
 * New release of Allie v0.4 by Adam Treat, CCC, May 31, 2019
 * My failed attempt to change TCEC NN clone rules by Alexander Lyashuk, CCC, September 14, 2019 » TCEC
 * Re: My failed attempt to change TCEC NN clone rules by Adam Treat, CCC, September 19, 2019


 * Allie v0.5 released by Adam Treat, CCC, October 14, 2019 » TCEC Season 16

2020 ...

 * New version of Allie v0.6 by Adam Treat, CCC, April 20, 2020
 * Release v0.7 of Allie by Adam Treat, CCC, July 11, 2020
 * Why I stood up for Allie is why I stand up for FF2 by Dietrich Kappe, CCC, February 23, 2021 » Fat Fritz

=External Links=

Chess Engine

 * GitHub - manyoso/allie: Allie: A UCI compliant chess engine
 * Allie+Stein, the new neural network based engine entering TCEC S15 | Chessdom, March 02, 2019

Misc

 * Allie from Wikipedia

=References= Up one level