Noin missä avoimen lähdekoodin shakkimoottorin tasolla Stockfish olisi useimpien suurmestareiden tasolla?

Paras vastaus

Tässä vaiheessa 11.2.2019 tämä on kalakannan versio ja sen nykyinen ELO

Tukikala 20191209 ELO [3925]

Leela on hermoverkkomoottori ja sen sijoitus on noin 3990.

Ainoa tapa, jolla suurmestari ihmisellä olisi mahdollisuus, on, kun Stockfish sijoittui arvoon 2880.

Siellä oli tarina joukko suurmestareita, jotka halusivat ostaa LeeLa-moottorin noin 100 kilolla ja käyttää sitä opiskeluun tai harjoitteluun.

Näillä moottoreilla on melko laitteistopaketti, joka tulee niiden mukana. Kuten ehkä huonekokoinen tietokone (t).

Suurmestarit käyttävät moottoreita opiskellakseen helppoja tai toistuvia liikkeitä ja nähdäkseen, kuinka moottorit liikkuvat tunnettuja avausliikkeitä vastaan, ja tämä auttaa heitä soittamaan paremmin näissä asennoissa .

Olisi mukava kilpailu saada noin kymmenen suurmestaria olemaan yhdessä joukkueessa ja rajattomasti aikaa katsomaan, miten he pärjääisivät kalakantoja vastaan, mutta syy sen enimmäkseen unohdettuun johtuu siitä, että nämä moottorit ajattele, että 20–50 siirtyy eteenpäin.

Sen vuoksi on mahdotonta saada heidät matolle.

Viimeisessä moottoriturnauksessa 8 moottoria pelasi noin 170 peliä ja vain yksi matti loput piirtävät enimmäkseen.

Vastaus

Toki on monia viivoja, jotka valkoiset voivat valita, mitkä pakotetut piirustukset vetävät tietokoneeseen . Piirtäminen on suhteellisen helppoa asiantuntevalle suurmestarille, kuten Carlsenille, joka tuntee kymmeniä pakotettuja viivoja. Kun sanon ”pakotetut viivat”, he eivät ole pakotettuja vetoja ihmisiin – h umanit voivat murtautua toistosta huonommalla liikkeellä. Tietokoneet eivät kuitenkaan pura toistoa, jos heidän mielestään vaihtoehdot ovat huonompia. Ajatuksena on yksinkertaisesti valita rivi, jossa paras pelaaminen tietokoneelta johtaa paikkaan, jossa toistaminen on paras valinta tietokoneelle, ja toistaa sen jälkeen.

En aio antaa kalakantojen analysoi erittäin syvällisesti, ja tämä viiva on huono valinta varsinkin kalakantoihin nähden, mutta en ole huippumestari, joten en tiedä 37 pakkoviivaa. Löydän kuvakaappauksen jossain vaiheessa, jossa kantakala näyttää vastauksen parhaana vaihtoehtona. Esimerkiksi: 1. d4

Stockfish pitää Nf6: sta vastauksena. Sitten 2. c4.

Stockfish pitää e6: sta parhaiten. Jatka 3. g3: lla menemällä katalonialaiseen aukkoon.

d5 on paras ehdotus (tällä hetkellä , moottorityyppiset vohvelit Bb4 +, Be7 ja d5 välillä, mutta ne ovat kaikki suunnilleen samoja), joten anna sen tehdä. White vastaa Nf3: lla.

En ole koskaan löytänyt kohtaa, jossa kalakanta mieluummin dxc4, koska se on paras valinta, mutta se on kuitenkin kirjan siirto ja se on aina kolmen parhaan ehdotuksen joukossa. Se on suurimmaksi osaksi 0,1 pistettä, ja silloin, kun otin kuvakaappauksen, se on sidottu muihin valintoihin kolmella nollalla, joten se on kohtuullinen liike. Niin ovat vaihtoehtoiset ehdotukset, Bb4 +, ajatuksella vetäytyä takaisin e7: een sen jälkeen kun pakotat valkoisen pelaamaan liikettä, jota valkoinen ei todellakaan halua tehdä, Nc3 tai Bd2. Joskus, varsinkin jos sille annetaan avauskirja (mikä on oikeutettua asia), kalakalat toistavat dxc4. Bg2 vastauksena.

Tukikalat eivät todellakaan rakasta c6: ta täällä, jos annat sen miettiä kauemmin, niin se pääsee ajattelu c6 on noin 0,1 huonompi kuin Bb4 +, mutta koska karjan on valittava siirto jossain vaiheessa, se ei aina valitse samaa vastausta kuin jos antaisit sille tunnin ajatella sijaintia. c6 on kuitenkin kirjan siirto eikä se ole huono, ajatuksena on ohjata d5: tä niin, että valkoinen ei voi työntää d5: tä. Ne5 vastauksena.

Helppo valinta, kantakalat pitävät Bb4 +: sta. Vastaa Bd2: lla.

Qxd4 on kannan suosituin ehdotus ja pysyy siellä melko johdonmukaisesti. Huomaa, että valkoisen kaksi alas-sotilasta Qxd5: n jälkeen, mutta tietokoneen mielestä sijainti on edelleen yhtä tasainen. Ota siis piispa.

Qxe5 on pakotettu, nyt Na3 painostaa c4-sotilasta.

b5 on pakko puolustaa c4-sotilasta. Bc3 hyökätä kuningattarelle

Qc5 pakotetaan, ja nyt olemme toistaneet Bd4: n.

Qb4 + pakotettu, Bc3 vastauksena.

Ja musta joutuu toistamaan Qc5-Bd4-toiston, jos valkoinen sitä haluaa.

Kun sanon, että liike on pakko, on tärkeää miettiä, miten tietokone toistaa. Voittoa haluava ihminen pelaa Qe7: tä yhdessä toistopaikasta: Stockfish ”tietää”, että Qe7 on virhe ja että on parasta lyödä häviämättä peli on toistaa.Loppujen lopuksi se uskoo, että valkoisella menee täällä joka tapauksessa paremmin, se voi myös ottaa arvonnan. Paitsi että Stockfish ajattelee näin, ihminen ajattelee niin.

Tietokoneet eivät ymmärrä mitään. He arvioivat sijainnit pisteytystoiminnolla ja valitsevat sitten pienimmän tai enimmäispistemäärän, korkeimman, jos he pelaavat valkoista, vähimmäispisteen, jos he pelaavat mustaa. Paras asento on sellainen, joka on kauimpana nollasta siihen suuntaan, jolla tietokone toistaa.

Stockfish ei tee sitä, mitä se arvioi olevan 0,6-virhe. Koskaan. Jos se arvioi siirron ja havaitsee sen olevan 0,6 huonompi kuin toinen liike, se saa toisen liikkeen. Pakotetut liikkeet ovat siis liikkeitä, joissa kantakala arvioi yhden liikkeen selvästi ylivoimaisemmaksi kaikista muista liikkeistä. Valkoinen voi pakottaa toistamaan kalakaloja täällä loppuasennossa, vaikka jotkut sinne pääsemisistä ovatkin vähemmän voimakkaita, on silti melko todennäköistä, että kantakalat valitsevat ne.

Tämä on huono rivi esimerkiksi, mutta no, en ole Carlsen, en tiedä 80000 shakkipeliä päähäni. Olen vain kaveri, joka tietää pari asiaa shakista ja tietokoneista, ja periaate, jonka yritän esittää tässä, on tärkeä osa, joka on muistaa, että pelaat tietokonetta ja käytät sitä eduksesi . Käytä tapaa, jolla Stockfish ajattelee shakkia vastaan.

Stockfish valitsee aina parhaan tuloksen saavan siirron, vaikka se vie pelin riville, jossa kalakantojen paras valinta on tasapeli toiston avulla. Mielenkiintoisempaa on, että kantakalat eivät näe vetoa täällä. Tukikala pelaa aina sen arvioiman parhaan liikkeen missä tahansa asennossa molemmille puolille. Koska Stockfishin mielestä valkoisen ei pitäisi toistaa, valkoisen tulisi toistaa Qd2 Bd4: n sijasta, koska mustan toistotulokset ovat parhaita, jos valkoinen valitsee sen, sen mielestä valkoisen tulisi valita eri pelilinja: 0.00, piirtää, on huonompi kuin ~ 0,2, että valkoinen pääsee irti Qd2: sta.

En usko, että kalakalat saisivat kolme kertaa toistoja 0,00: ksi, mutta sen pitäisi. Olen melko varma, että Lc0 tai ehkä AlphaZero saavat ne 0,00: ksi, koska se on helpoin tapa ohjelmoida piirtämisen vastenmielisyyttä, jos olet parempi, samalla kun annat tietokoneen toistaa vielä paikkoja, varsinkin jos se on huonompi, ja ainakin yhden (mahdollisesti molemmat, mutta muisti pettää, kumpi näistä uudemmista algoritmeista on houkutteleva, kun se arvioi asemansa ylivoimaiseksi. Jos toiston pisteet ovat esimerkiksi 1,0, tietokoneen tulisi toistaa, kunnes taululle tulee kolminkertainen toisto. Tällöin toistojen pisteet ovat 0,00, eikä se ole enää oikea valinta , jos on olemassa muitakin kuin kuolleita parempia pisteitä. Koska tietokone pelaa aina peliä eteenpäin, se tietää, milloin hänen on poistuttava toistosta kunnolla.

Voiko Magnus Carlsen piirtää Stockfishia? Ehdottomasti, jos se on hänen tavoitteensa. Hän tuntee hienot yksityiskohdat, jotka olen asettanut täällä paljon paremmin kuin minä, ja jopa minä pystyn osoittamaan (ei niin vakaan) tasapelin kalakantoihin. Kun c6 on pöydällä, peli voidaan helposti pakottaa tasapeliin valkoisella.

Peliä voi piirtää monella tapaa, eikä pelin tarvitse olla pitkä, sen täytyy vain joka piirretään kolminkertaisella toistolla. Jos kalakantojen paras pelilinja johtaa sen tasapeliin toistolla, sinulla on viiva, joka pakottaa tasapelin kalakantoja vastaan: Ei ihminen välttä vetoa, koska se on korkeammalla luokituksella, karjakala pelaa mitä mielestä on parasta liikkua, vaikka se olisi tasapeli.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *