Leela Chess Zero, waa il maskax furan oo matoor chess ah

LeelaChessZero

Leela Chess Zero (LCZero ama LCZ) waxaa loo soo saaray mishiin lacag-la'aan ah oo furan. Waxaa soo saaray Alexander Lyashuk iyo Gary Linscott, oo isna ah horumariye barnaamijka Stockfish. Leela Chess Zero Waxaa dhiirrigeliya mishiinka Leela Zero, oo ku saleysan mashruuca DeepMind ee 'AlphaGo Zero'.

Leela Chess Zero waa mashiinka chess-ka ee loo yaqaan "UCI" ee loo yaqaan "chess chess engine" oo loogu talagalay inuu ku ciyaaro shaxda iyada oo loo marayo shabakada neerfaha Sida Leela Zero iyo AlphaGo Zero, Leela Chess Zero wuxuu garanayaa kaliya xeerarka ciyaarta iyo wax kale.

Mashiinka chess-ku wuxuu ka kooban yahay algorithm kaas oo xisaabiya dhaqaaqa ugu fiican meel la siiyay.

Bandhigyadani way ka duwan yihiin midba midka kale, waxay leeyihiin qaab cayaareed loo habeyn karo, nidaam gaar ah iyo nidaamyo qiimeyn ah, marka la soo koobo, waxay leeyihiin shakhsiyad. Waxaa jira heerar oo dhan waxayna noqon karaan ganacsi, ilo furan, ama bilaash.

Si kastaba ha ahaatee, waxaa lagama maarmaan ah in la kala saaro isdhexgalka garaafka mashiinka chess-ka. Interface Tani user (ama GUI chess) waa barnaamijka martigalin doona, maamuli doona matooradaan waxayna maamuli doontaa bay'ada uu arki karo isticmaalaha (guddiga chess, macluumaadka xisaabinta qaybaha, qiimeynta booska, isticmaalka saldhigyada miiska, qoto dheer ee baaritaanka, animation of variants, iwm).

Isdhexgalkaan ayaa sidoo kale u oggolaanaya matoorada inay is helaan inta lagu jiro tartamada. Faa'iidada kale ayaa ah in barnaamijyayaashu ay diiradda saari karaan waxqabadka mashiinkooda iyaga oo aan maamulin matalaadda muuqaalka ee shaashadda.

Isdhexgalkaani waxay noqon karaan XBoard / WinBoard, Arena ama Chessbase (ganacsi).

Ku saabsan Leela Chess Zero

Leela Chess Zero waxaa lagu tababaray degel u gaar ah. Dhowr bilood oo horumar iyo tababar ah ayaa ugu filan Leela Chess Zero inay gaarto heerka GMI-ga (yacni cinwaanka Grandmaster-ka Caalamiga ah (GMI), oo laga sameeyay 1950-kii, loona adeegsaday labada shaashad iyo jeegaga). Waxay ka fiicnaanaysaa noocyadii hore ee Rybka, Stockfish ama Komodo, sidoo kale matoorada chess ee xoogga badan, iyadoo la falanqeynayo boosaska ka yar barnaamijyadan.

Bishii Abriil 2018, Leela Chess Zero waxay noqotay mashiinkii ugu horreeyay ee shabakad ku saleysan neerfaha ee gala Horyaal Sare ee Chess Engine Championship (TCEC) inta lagu jiro xilliga 12 qeybta ugu yar.

Sidee loo rakibaa Leela Chess Zero Linux?

Kuwa xiiseynaya isku dayga Leela Chess Zero, waa inay marka hore ogaadaan inuu jiro nooc cusub oo ah Leela Chess Zero, nooca 0.21.2, oo la heli karo illaa Juunyo oo laga heli karo GitHub.

Fasaxan waxaa ka mid ah isbedelada soo socda:

  • Waxyaabaha ku habboon ee loogu talagalay kaararka GTX 16xx (cudnn-fp16 ayaa hadda u shaqeeya iyaga, xitaa haddii aysan kor u qaadin waxqabadka, iyo sidoo kale kaararka RTX)
  • hawsha "Post-it" waxaa u suurta galiyay asal ahaan: tani waxay hagaajinaysaa ciyaarta LC0 markaad aragto saaxiibkiis meel meel ah inta lagu gudajiro raadinta
  • Foomka 'Centipawn formula' waa la cusbooneysiiyay: LC0 waxay hadda soo bandhigi doontaa qiimayaasha qiimeynta oo la mid ah waxa matoorada kale muujiyaan
  • Ku habboonaynta shabakad ballaadhan oo neerfaha ah (miirayaal badan) oo loogu talagalay socodsiinta mustaqbalka (laga yaabee tijaabada 60).

Hadda, awood u yeelan doonaan inay soo dejistaan ​​faylasha, taas oo waa kan iyo tan kale.

Faylashaas Iyagu waa inay kala furfuraan faylkii ka soo baxayna waxaan ku sameyn doonnaa waxyaabaha soo socda.

Waxaan geli doonaa galka "lczero-caadi-sayid"Gudaha gudaheeda waxaan ka heli doonnaa galka la yiraahdo"borotokoolka", Waxaan u guureynaa galkan galka kale ee ka dhashay ee ah"LeelaChessZero-lc0-46e4053"Laakiin gudaha galka kale ee gudaha ku jira"libs" Waa maxay "lczero-caadi ah"

Ka tagida wadada soo socota "LeelaChessZero-lc0-46e4053 / libs / lczero-common / proto".

Hadda halkan horumariye wuxuu na siinayaa tilmaamo:

  • Haddii aad rabto inaad isticmaasho kaararka sawirada ee NVidia, fadlan rakib CUDA iyo cuDNN.
  • Haddii aad rabto inaad isticmaasho kaararka sawirada ee AMD, fadlan rakib OpenCL.
  • Hadaad rabto nooca OpenBLAS waxaan rakibaa OpenBLAS (libopenblas-dev).
  • Si loo fuliyo isku-dubaridka waa inaan horey u yeelannaa ninja-build, meson iyo ikhtiyaar ahaan gtest (libgtest-dev).

Isku soo uruurinta waxaa la sameyn doonaa iyadoo la aado galka guud oo la fuliyo feylka:

./build.sh

Ugu dambeyntii, haddii aad rabto inaad wax yar ka ogaato, iyo sidoo kale habab kale oo loo rakibo qaar ka mid ah qaybinta Linux gaar ah sida Ubuntu, openSUSE iyo Raspberry Pi waad la tashan kartaa xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   debianita-kulul dijo

    Tilmaamahan ayaa ah in la soo ururiyo nooca ugu dambeeya, Debian / Devuan waxaad ku rakibi kartaa nooc ka yar midka hadda jira, laga bilaabo keydka rasmiga ah ee
    sudo apt-get rakib leela-eber
    Waxaan u dhaafayaa faallooyinka kuwa raadinaya macluumaadka oo halkan yimaada