Teremtő | Gary Linscott |
---|---|
Fejlesztette | Gary Linscott, Alexander Lyashuk és mások |
Az első verzió | 2018. január 9 |
Utolsó verzió | v0.27.0 (2021. február 21) |
Letét | github.com/LeelaChessZero/lc0 |
Beírva | C ++ , JavaScript , Go |
típus | Sakkmotor |
Engedély | GPL-3.0 |
Weboldal | A GitHubon , hivatalos blog |
Leela Chess Zero , néha Abégé a LCZero vagy LC0, egy sakk motor neuron ingyenes, nyílt forráskódú , hogy PC . A fejlesztést elsősorban Gary Linscott vezette, aki a Stockfish program fejlesztője, valamint Alexander Lyashuk. A Leela Chess Zero a Leela Zero motorból van adaptálva , amely maga az AlphaGo Zero projekt a Google-on alapul, hogy ellenőrizze a Deepmind dokumentumban leírt, a mély tanulás sakk módszereinek alkalmazásait . A Leela Zero és az AlphaGo Zero-hoz hasonlóan a Leela Chess Zero is csak a szabályokat ismeri, és semmi mást. A Leela Chess Zero oktatása egy erre a célra létrehozott weboldalon történik. Ban ben2018. augusztus, így több mint 23 millió meccset játszott maga ellen.
A Leela Chess Zero projektet először a TalkChess.com oldalon jelentették be 2018. január 9 míg a program tényleges kezdete ben kezdődik 2018. március. Néhány hónapos fejlesztés és képzés után a Leela Chess Zero már elérte a GMI szintjét , felülmúlva a Rybka , a Stockfish vagy a Komodo korábbi verzióit, miközben a Montefa keresés óta kevesebb pozíciót elemzett, mint ezek a programok . Carlo (Monte Carlo fa keresés (MCTS) ).
Ban ben 2018. december, az AlphaZero csapata új cikket tesz közzé a Science folyóiratban, amely az AlphaZero felépítésének és képzési paramétereinek új részleteit tárja fel. Ezek a változások azonnal beépülnek a Leela Chess Zero-ba és növelik annak erejét és hatékonyságát.
Az Lc0 az MCTS-t ( Monte Carlo fa keresést ) használja a körvonal keresési algoritmusaként, és az NN-alapú értékelő funkciót.
Ban ben 2018. április, Leela Chess Zero lesz az első idegmotor, amely bekerült a Top Chess Engine Championship (TCEC) bajnokságba a 12. szezonban a legkisebb osztályban, 4. A motor nem teljesít jól: 28 meccsből egyet megnyer, kettőt töröl és kettőt veszít. a többit, egyetlen győzelmével az ellenfél Scorpio 2.82 összeomlása után született. Azonban gyorsan fejleszthető és2018. júliusEz kerül 7 -én a 8 világbajnoki sakk számítógépek . A TCEC 13. évadjában 14 győzelem, 12 döntetlen és 2 vereség rekorddal nyerte meg a 4. osztályt. A következő osztályba kvalifikálva holtversenyben végzett a második helyen Arasannal, de nem ment tovább (az a szabály, hogy döntetlen esetén az érintett motorok közötti eredmények elsőbbséget élveznek). Rekordja a 3. osztályban 7 győzelem, 17 döntetlen és 3 vereség.
Tól től 2018. szeptember, A Leela Chess Zero versenyképessé válik a világ legjobb motorjaival. 2018-ban a Chess.com Computer Chess Championship (UNFCCC), Leela Chess Zero kerül 5 -én a 24-ből a résztvevők. A 2. forduló első nyolc selejtezőjével Leela ezután a negyedik lett. Leela majd megnyerte a mérkőzést a 30 játékok ellen Komodo, hogy meghódítsa a 3 -én helye a versenyen. Ugyanakkor Leela Chess Zero részt vett a TCEC Kupában, egy új eseményen, amelyen a motorok különböző osztályok más motorjai ellen játszhatnak. A Leela Chess Zero legyőzte az olyan felső osztályú motorokat, mint a Laser, az Ethereal vagy a Fire, mielőtt az elődöntőben kiütötte a Stockfish.
Októberben és 2018. novemberLeela Chess Zero részt vett a Chess.com oldalon. A Computer Chess Blitz Championship Battle 3 e-vel végzett Stockfish és Komodo mögött.
Ban ben 2018. december, Leela Chess Zero részt vesz a TCEC 14. évadjában. Ő uralja a 4.3. És a 2. divíziót, könnyedén első helyen végez. Az első osztályban a Stockfish dominált, míg Houdini, Komodo és Leela a második helyért küzdött. Az utolsó fordulóban Leelának Stockfish-t kellett húznia Black-el, hogy csak a második helyen végezzen. Ez megtörtént, és bejutott a Stockfish elleni szuperdöntőbe.
Ban ben 2019. február, Leela Chess Zero megnyeri első nagy tornáját azzal, hogy megverte Houdinit a TCEC második kupájában, anélkül, hogy a torna bármely részét elveszítette volna.
Rajt 2019 március, Leela Chess Zero (v. 32930) megnyeri a mérkőzést (a 14. szezon végi bónusa) a Stockfish (v 190203) ellen gyors (12 ', 3 "/ lépésenként) 100 játékban, előre beállított nyitás nélkül 56 - 44 (+16 - 4 = 80). A feketével a program a berlini vagy az olasz részt játssza az 1.e4-en, míg az 1.d4-nél Leela a királynői gyalog kezdetét vagy az elutasított királynő-gambit kezdetét játssza. , hajlamos vagy a francia Steinitz Boleslavsky variánsra, vagy a szicíliai Najdorfra .
Évad | 4. osztály | 3. osztály | 2. osztály | 1. osztály | P osztály | Szuperdöntő |
---|---|---|---|---|---|---|
12 (2018) | 8 . | - | - | - | - | |
13. (2018) | 1. sz | 3 rd | - | - | - | |
14 (2018) | - | 1. sz | 1. sz | 1. sz | 2 nd | 2 nd |