Lc0 vs. Stockfish 10 – toinen erä

Ensimmäinen EtVaSin järjestämä ottelu ”tekoälyn” ja perinteisen shakkiohjelman välillä päättyi lopulta tasan. Ottelussa testattiin tiettyä versiota tekoälyn taustalla olevasta neuroverkosta, joka oli käytettävissä ottelun alkamisaikaan maaliskuun alussa. Ottelussa myös valittiin tietty avaus joka on kiinnostanut kerholaisia viime aikoina.

Kuluneiden kahden kuukauden aikana tuhansien vapaaehtoisten koneet ovat jauhaneet miljoonia testipelejä, ja neuroverkot ovat kehittyneet jatkuvasti paremmiksi. Nyt onkin aika mitata uusimman tekoälyn todellinen voima, ja laittaa koneet pelaamaan (kääntövärein) peliä alusta alkaen. Tälläkään kertaa käytössä ei ole avauskirjastoja tai loppupelitietokantoja, eli koneet ovat täysin omillaan. SF:n uusin versio on edelleen 10, ja Leela Chess Zeron (Lc0) versio on 0.21.1, sekä käytössä oleva neuroverkko on numero 42138. Aikaa koneille annetaan max 24 tuntia per siirto, mutta raati voi tarvittaessa siirtää nopeamminkin mikäli koneen näkemys parhaasta jatkosta vaikuttaa selvältä.

Leela Chess Zero – Stockfish 10
27.4.2019
~12-24h per siirto

  1. e4   c5
  2. Rf3   d6
  3. Rc3   Rf6
  4. d4   cxd4
  5. Rxd4   a6

    Lc0-2 2
    Avauksessa on päädytty lopulta sisilialaisen Najdorf-muunnelmaan. Jo ensimmäisten siirtojen aikana koneet pohtivat hyvin erilaisia tapoja jatkaa peliä, ja olettivat usein vastustajan parhaaksi siirroksi jotain muuta kuin pelijatkon. Nyt valkeilla pelaava Lc0 tutkii kuitenkin parhaana jatkona ns. englantilaista hyökkäystä, missä valkea pelaa siirrot f3, Le3, Dd2, 0-0-0 ja g4 jossain järjestyksessä. Toinen pääjatko Lg5 tarjoaa Lc0:n mielestä valkealle selkeästi vähemmän etua.
  6. Le3   e5
  7. Rb3   Le7
  8. f3   Le6
  9. Dd2   0-0

    Lc0-2 3
    Muutaman teorian mukaan parhaan siirron jälkeen on päädytty yhteen Najdorfin tyyppiasemista. Mielenkiintoista on että 0-0:n sijasta Lc0 pitää parhaana mustan 9. … h5 -siirtoa, kun taas SF:n mielestä se on pelisiirtoa selkeästi heikompi. Lc0 arvioi tämän aseman jo jonkin verran valkealle edullisemmaksi, nähtäväksi jää miten valkea ryhtyy kasvattamaan etuaan.
  10. 0-0-0   Rbd7
  11. g4   b5
  12. g5   Rh5

    Lc0-2 4
    Mustalla on käytännössä kaksi vastausta valkean g4-g5 -siirtoon: vastaisku b5-b4 johtaa erittäin terävään peliin (esim. Re2, Re8, f4, a5, f5, a4 ja asema on kuin ruutitynnyri), kun taas Rh5 idea on blokata valkean sotilaiden etenemistä kuningassivustalla ja mahdollisesti valmistella ratsun tuloa f4-ruutuun. Rh5 kuitenkin heikentää mustan otetta kriittisestä d5-ruudusta, mitä valkea pyrkii hyödyntämään. Stockfish näkee ratsun siirron reunaan itselleen parempana, kun taas b5-b4 jättäisi valkealle selkeän edun.
  13. Kb1   Rb6
  14. Ra5   Dc7
  15. a3   g6
  16. Rd5   Lxd5
  17. exd5   Rxd5
  18. Dxd5   Dxa5

    Lc0-2 5
    Jännite d5:ssä purkautuu useiden vaihtojen kautta. Valkea uhraa tässä jatkossa sotilaan mutta saa lähettiparin ja aktiivisemman upseeripelin. Lc0 näkee edelleen pientä etua valkealle, kun taas SF on vakuuttunut että tilanne on täysin tasan.
  19. Ld3   Tab8
  20. Le4   Dc7
  21. Dd2   b4
  22. a4   Dd7
  23. b3   Tfc8

    Lc0-2 6
    Peli jatkuu mielenkiintoisena, kun musta järjestelee hyökkäyskalustoaan daamisivustalle. Mustalla on edelleen sotilaan etu, mutta selkeitä asemallisia heikkouksia, kuten d6-takasotilas, huono tummaruutuinen lähetti, ja myös ratsu on hieman jumissa laidassa, koska sen täytyy myös estää valkean mahdollista h2-h4-h5 -murtoa. SF arvioi aseman edelleen tasan (0.00), kun taas Lc0 on hieman optimistisempi ja arvelee valkealla olevan pientä etua.
  24. De2   Tc3
  25. Ld2   Tc7

    Lc0-2 7
    Musta päättää vetäytyä tornillaan, ja samalla sallia valkean lyödä a-sotilaansa. Molemmat koneet pohtivat paljon mustan mahdollista laadun uhrausta c3:ssa, ja näkivät sen yhtenä parhaista jatkoista, vaikkakin hyvin tasaisena. Idea voi olla validi vielä tuonnempanakin: laadun uhrauksella musta saisi vahvan otteen tummista ruuduista, ja myös mahdollisesti avoimen b-linjan valkean kuninkaan suuntaan.
  26. Dxa6   d5
  27. Le3   d4
  28. Lc1   Lf8
  29. De2   Tc5
  30. Thg1   Lg7
  31. h4   Rf4
  32. Lxf4   exf4
  33. Td2   Dd6
  34. Tgd1   Kf8

    Lc0-2 8
    Asema on muuttunut melko suljetuksi, ja eriväristen lähettien johdosta valkea hallitsee vaaleita ruutuja ja musta tummia ruutuja. Löytääkö kumpikaan kone keinoja murtaa vastustajan asema ja edistyä pelissä?
  35. Df1   Kg8
  36. Df2   Td8
  37. Te1   Te5
  38. Ted1   Tee8
  39. Td3   Td7
  40. Te1   Tc8
  41. Te2   Te7

    Lc0-2 9
    Asema vaikuttaa hieman lukkiutuneelta. Molemmat koneet siirtelevät upseereitaan uusiin asemiin ja kyttäävät mahdollisuutta murtautua läpi tavalla tai toisella. Mielenkiintoista on se, että noin siirtoon 39 asti SF arvioi aseman olevan täysin tasan (0.00), kun taas Lc0 on koko ajan olettanut olevansa hieman vahvemmalla puolella. Siirron 40 jälkeen SF arvioi mustan aseman hieman edullisemmaksi (-0.30), ei siis paljon mutta kuitenkin jotain muuta kuin ”nollat”. Lc0 ei ole muuttanut arviotaan, joten asemassa saattaa piillä mahdollisuuksia suuntaan ja toiseen!
  42. Ted2   Lh8
  43. Dg1   Dc5
  44. Dg4   Dc7
  45. h5   Tee8
  46. Tg2   Dd6
  47. Dh4   Lg7
  48. Df2   Tc5
  49. De1   Tb8

    Lc0-2 10
    Valkea rakentelee pientä aktiviteettia h-sotilaallaan, mutta onko mitään konkreettista tarjolla? Kumpikin kone näkee aseman parantuvan marginaalisesti omasta näkökulmastaan siirto siirrolta, mutta edelleen liikutaan noin +/- 0.50 suuruusluokassa, ilman mitään konkreettista näköpiirissä olevaa etua.
  50. Dd1   Dd8
  51. Dg1   Kf8
  52. Tdd2   Dd6
  53. Td3   Kg8
  54. Dc1   Te8
  55. Dh1   Tee5
  56. h6   Lh8

    Lc0-2 11
    Aseman luonne on pysynyt edelleen suljettuna, ja nyt loogiset sotilaan siirrotkin on käytetty. Molemmat koneet arvioivat olevansa noin +/- 0.40 verran paremmalla puolella, mutta näköpiirissä on lähinnä upseerien siirtelyä takalinjoilla. Välillä analyysissa vilahtaa myös lyöntejä erityisesti keskustan alueella, joten toivoa pelin etenemisestä on! Mielenkiintoiseksi aseman tekee se, miten koneet reagoivat aikanaan lähestyvään 50 siirron sääntöön. Siirtoja tehdään nyt raadin toimesta nopeutetulla aikataululla jotta päästään näkemään miten peli edistyy.
  57. Dg1   Te8
  58. Df1   Tec8
  59. Tdd2   Te8
  60. Td3   Kf8
  61. De2   Tee5
  62. Td1   Te8
  63. De1   Tcc8
  64. Df1   Tc5
  65. De2   Kg8
  66. Td3   Tec8
  67. De1   Tb8
  68. Df1   Dd8
  69. Dg1   Dc7
  70. Dc1   De5
  71. Tg4   Tbc8
  72. Tg1   T5c7
  73. Dd2   Tb8
  74. Tg4   Tbc8
  75. Tg2   Dd6
  76. De1   Dc5

    Molemmat koneet siirtelevät upseereitaan linjojen takana, mutta vaikuttaa siltä että kumpikaan ei enää näe mahdollisuuksia murtautua linjojen läpi. Viimeinen mielenkiinnon kohde on lähestyvä 50 siirron sääntö, koska molemmat koneet edelleen kokevat olevansa paremmalla puolella joten on mielenkiintoista nähdä miten ne reagoivat lähestyvään tasapeliin. Mielenkiintoista on että kumpikin kone pitää omaa asemaansa vahvempana riippumatta siitä kumman siirtovuoro on. Usein kone arvioi siirtovuorossa olevan asemaa noin 0.20 paremmaksi, eli sama kone saattaa arvioida aseman esim. 0.00 toisen pelaajan näkökulmasta, ja kun sitten toteuttaa parhaan siirron, onkin asema toisen näkökulmasta +0.40.

  77. Dc1   De5
  78. De1   Dc5
  79. Df2   De5
  80. Dg1   Td7
  81. De1   Dd6
  82. Ka2   Tdc7
  83. Td1   Kf8
  84. De2   Tc5
  85. Df1   Te8
  86. De2   Te7
  87. Kb1   Te8
  88. Tgg1   De5
  89. Td3   Dd6
  90. De1   Tcc8
  91. Tg2   Te7
  92. De2   Td7
  93. Df1   Tdd8
  94. Te2   Tc7
  95. Tdd2   Tc5
  96. Dg1   Te8
  97. Td3   De7
  98. Tg2   De5
  99. Dc1   Tc7
  100. Df1   f5!!

    Lc0-2 14
    BOOM! Mustilla pelaava Stockfish päättää juuri ennen lähestyvää 50 siirron tasapeliä, että asema antaa mahdollisuuksia jatkaa peliä. Valkeilla pelaava Lc0 ei pidä tätä siirtoa hyvänä, joten näyttää siltä että peli saattaa vielä jatkua mielenkiintoisena!
  101. (Lc0 miettii)

 

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Google photo

Olet kommentoimassa Google -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s