Changes

Jump to: navigation, search

Allie

26 bytes added, 14:52, 25 September 2019
no edit summary
'''Allie''',<br/>
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Adam Treat]], written in [[Cpp|C++]] using [https://en.wikipedia.org/wiki/Qt_(software) Qt], released under the terms of [[Free Software Foundation#GPL|GPL version 3]].
Allie is inspired by the seminal [[AlphaZero]] paper <ref>[[David Silver]], [[Thomas Hubert]], [[Julian Schrittwieser]], [[Ioannis Antonoglou]], [[Matthew Lai]], [[Arthur Guez]], [[Marc Lanctot]], [[Laurent Sifre]], [[Dharshan Kumaran]], [[Thore Graepel]], [[Timothy Lillicrap]], [[Karen Simonyan]], [[Demis Hassabis]] ('''2017'''). ''Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm''. [https://arxiv.org/abs/1712.01815 arXiv:1712.01815]</ref> and the [[Leela Chess Zero]] project - utilizing the [[Neural Networks|networks]] produced by Leela Chess , and sharing the [https://en.wikipedia.org/wiki/CuDNN CuDNN] backend code written by [[Ankan Banerjee]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71822&start=48 Re: My failed attempt to change TCEC NN clone rules] by [[Adam Treat]], [[CCC]], September 19, 2019</ref>. Allie is a replacement of [[Leela Chess Zero#Lc0|Lc0's]] search with an own implementation of a [[UCT#PUCT|PUCT]] [[Monte-Carlo Tree Search|Monte-Carlo tree search]] <ref>[https://github.com/manyoso/allie/blob/master/lib/node.h allie/node.h at master · manyoso/allie · GitHub]</ref>.
=AllieStein=
* [[Magic Bitboards#Fancy|Fancy Magic Bitboards]] largely from [[Ethereal]] by [[Andrew Grant]] <ref>[https://github.com/manyoso/allie/blob/master/lib/movegen.cpp allie/movegen.cpp at master · manyoso/allie · GitHub]</ref> <ref>[https://github.com/AndyGrant/Ethereal/blob/master/src/attacks.h Ethereal/attacks.h at master · AndyGrant/Ethereal · GitHub]</ref>
* [[BMI2#PEXTBitboards|BMI2 - PEXT Bitboards]]
* [[Leela Chess Zero#Lc0|Lc0 NN Backend]] by [[Alexander LyashukAnkan Banerjee]] et al. <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=7011671822&start=8 48 Re: Allie & SteinMy failed attempt to change TCEC NN clone rules] by [[Alexander LyashukAdam Treat]], [[CCC]], March 07September 19, 2019</ref>
* [[Monte-Carlo Tree Search]]
* [[UCT#PUCT|PUCT]]

Navigation menu