Küsimus:
Inimesele sarnane mootor lõppmängu treenimiseks
Wickie
2019-03-08 21:30:30 UTC
view on stackexchange narkive permalink

Käin koos LucasChessiga (LC) lõppmängutrennis, kuid probleem pole tegelikult seotud LC-ga, vaid üldiselt malemootoritega.

Mul on selline probleem: vaadake pilti. Kui liigutan Kh6 selles asendis, liigub LC mootor Ke8. Tõenäoliselt on see samm, millega valge vajab paaritumiseni kõige rohkem käike. position: w:Kh5, Pg6, Pg4, b:Kf8, white to move

Kuid see on ka see, mis muudab valgete asjad lihtsaks. Valge jaoks oleks raskem, kui must liigutaks Kg8, püüdes etturit blokeerida, kuni see pole enam võimalik, ja võib-olla tekitada ummikseisu. Blokeerimise asemel põgeneb must keskele.

Eeldan, et mootor näeb, et keskpunkti põgenedes on see võib-olla paarimees kahekümnes ning põgenemata ja teda blokeerimata võib-olla paariline olla 16. Nii et see teeb "optimaalse" käigu, millega paarituskaugus on kõige pikem. / p>

Kuid see pole inimese parim liikumine. Sest see muudab valged oma etturi kuninganna kergemaks. See vabastab valgelt kõik võimalused vigade tegemiseks ja võtab sel moel olulise osa treeningufektist.

Olen seda käitumist näinud peaaegu kõigis etturite lõppedes, mitte ainult selles; ja ka muudes lõpudes.

Kõik mootorid, mida olen proovinud, näitavad seda käitumist. (Komodo, Stockfish, Kajakas, Gaviota, Puu)

Nii et minu küsimus on järgmine: kas teate tasuta mootorit või mõnda seadet mootorile, mis mängib lõppmänge inimlikult, püüdes ettureid võimalikult kaua blokeerida selle asemel, et koos kuningaga kesklinna põgeneda?

Uuendus: leidis konsolas mootori (Leela või Lc0), mis kohtleb antud positsiooni hästi ja nii võtsin tema vastuse alguses heaks the vastus. Vahepeal olen Lc0 rohkem katsetanud ja jõudnud järeldusele, et see pole absoluutselt lõppmängu treenimiseks kasutatav, kuna see mängib enamikku lõppe katastroofiliselt. Vastust aktsepteerides ei osanud ma isegi ette kujutada, et ükski mootor mängib lõppmänge nii halvasti.

Nii et ma tahan oma küsimust täpsustada: kas teate tasuta mootorit või mõnda seadet mootorile, mis mängib 1-sekundise või väiksema ajaga, ilma et peaksite graafikakaarti mängima lõppmänge inimlikult, püüdes blokeerida ettureid nii kaua kui võimalik kuninga keskmesse põgenemise asemel?

Lc0 koos praeguste võrkudega või dkappe destilleeritud võrkudega ei kvalifitseeru, sest need mängivad graafikakaardita arvutis arvutis enamikku lõppmänge jubedalt ja absoluutselt mitte-inimese moodi. Ja kõigest, mida ma graafikakaart olen lugenud, ei aita selle lõpumängu mängimine isegi kaasa.

Uuendus 2: tahaksin selgitada, et see pole mitte ainult ülaltoodud seisukoht, vaid ka paljud teised. Mootorid mängivad käiku, mis muudab kauguse kaaslaseni suurimaks, eeldades, et vastane mängib täiuslikult. Näide 8/8/8 / 6K1 / 8/8 / 3Q2kp / 8 b - - 4 9, vt teist pilti. Mootorid mängivad Kf3-d, mis teeb W-le väga lihtsaks. Mida B peaks mängima, on Kg1 ja nüüd on W-l palju raskem võita. Seejärel peab W teadma või leidma, et ta peab laskma B-l kuninganna olla. 8/8/8/6K1/8/8/3Q2kp/8 b - - 4 9

Sama probleem ilmneb mõnikord samblike taktikat harjutades. Sageli ei mängi mootor kõige testivamat kaitset, kuna parima mängu korral jääb see alla kaitsele, mida on kerge ümber lükata.
Pole mingit solvangut ... Kuid 1. Kh6 Kg8 2.g7 on üsna lihtne.
@ Jossie C .: Jah, kui teate positsiooni tüüpi, kui teate, et nurga taga varitseb viik. Kuid sarnases positsioonis (5k2 / 8 / 6P1 / 7K / 6P1 / 8/8 w - - 2 2) pärast 1. Kh6 avab Kg8 White'ile võimaluse teha viga g5? viigiga. Kui teate positsiooni hästi, ei tee te viga. ... Aga siis pole ka vaja seda tüüpi postitust treenida. Aga kui sulle meeldib seda positsiooni treenida ja sa ei jookse treeningu ajal kunagi sellesse loosimisse, pole sa palju õppinud. Veel hullem. siis olete õppinud, et siin pole midagi teada.
Lisa: (5k2 / 8 / 6P1 / 7K / 6P1 / 8/8/8 w - - 2 2) ei ole sarnane pos, see on minu algne pos.
Üks võimalus selle probleemi lahendamiseks on sundida arvutit lõpetama otsimine sügavamal kui teie enda tegelik otsingu sügavus. Nii ei jää tõenäoliselt nägemata midagi nägemata, kuid see ei tee ka mingil põhjusel põhjust, mida ainult ta näeb.
Kuid teie viimane näide näib olevat puudulik. Kf3 on rumal, aga kui B mängib Kg1, siis võib W paarituda 4-s, nii et ka see pole hea käik. [Stockfish 10 mängib Kg3] (https://lichess.org/analysis/standard/8/8/8/6K1/8/8/3Q2kp/8_b_-_-_4_9), mis tundub kõige parem.
Kolm vastused:
konsolas
2019-03-09 16:33:14 UTC
view on stackexchange narkive permalink

Alpha-beeta mootorid leiavad paljudes lõppmängupositsioonides kiiresti kaaslase ja valivad seetõttu käigu, mis pikendab paarilist kõige kauem.

Monte Carlo puuotsingut kasutavad mootorid aga valivad joon, millel on suurimad võidu- / viigivõimalused. Näiteks Lc0, närvivõrgu mootor, mis kasutab MCTS-i, soovitab Kg8, nagu soovite oma asukohas:

  8 / 6k1 / 6P1 / 7K / 6P1 / 8 / 8/8 b - - 0 11 ... Kg8 2.Kh6 Kh8 3.Kg5 Kg7 4.Kf5 Kg8 5.Kf6 Kf8  

Lc0 ei mängi nii lõppmänge kui ka alfa- beetamootorid, kuid see kipub neid mängima palju inimlikumal viisil.

Samuti soovitaksin vaadata Komodo 12 MCTS-i, mis võib samuti seda tüüpi käitumist avaldada.

Tõepoolest, mul on treid Lc0 kaaludega 36089 ja see mängib neid lõppmänge palju paremini kui ükski teine ​​mootor, mida olen proovinud (ja olen vahepeal proovinud veel kümneid). Teisest küljest ei tea ta, kuidas paaritada KQ-Q. Nii et see ei pruugi olla parim mäng lõpumängu treenimiseks. Sellegipoolest on minu algne küsimus vastatud.
@Wickie mis on KQ-Q?
@Pedro KQ-Q on minu poolne viga. Ma mõtlesin KQ-K-d. Kuningas ja kuninganna kuninga vastu.
@Wickie Oh, ma näen. Kuid teadmata, kuidas KQ-K paaritada, on tõsine probleem, kas pole? Kas sellise mootori vastu on ohutu midagi harjutada?
@Pedro teil on õigus. Ja Lc0-l on lõppmängu mängus palju rohkem puudujääke. See ei sobi. Olen küsimuse uuesti avanud.
Millest sa üldse räägid? Leela saab 100% ajast paarituda KQ vs K-ga. Seda on suudetud teha üle aasta: https://docs.google.com/spreadsheets/d/1uY7fplZzeXi8H52LK0L6Do2oYgF1v5VW3K_AjNS8l0M/edit#gid=417465572
@NoseKnowsAll Jah, see võib alati KQ-K-ga paarituda, kui teil on närve oodata 30 või enam liigutust. Vähemalt minu konfiguratsiooniga (ilma graafikakaardita, 1 sek liikumisajaga, core duo cpu 2,4 GHz) mängivad kõik võrgud, mida olen proovinud, lõppmängus jube. Mul on neid vaadates kõhukrambid. Olen proovinud 36089 ja dkappes destilleeritud võrke 11258-48x5, 11258-64x6 ja 11258-80x7.
Jossie Calderon
2019-03-15 22:06:05 UTC
view on stackexchange narkive permalink

Freechess.org-is on bot nimega endgamebot, mille vastu saate mängida.

See tunneb kuni 6-mehelisi lõppmänge.

Kuid kas see mängib inimlikult, mis on OP küsimus?
AiliuiyzkeCMT Jah.
@ Jossie Calderon: tahaksin seda proovida. Mul on fics konto ja BabasChess. Kuidas ma saan selle botiga teatud positsiooni treenida? (_help bot_ või _help endgamebot_ pole tulemusi.)
@ Jossie Calderon: olen selle ise leidnud: _tell endgamebot help_
@Wickie vastas see teie küsimusele?
@ Jossie Calderon: See ei tee järgmist :-( Pärast 1. Kh6 avab Kg8 võimaluse valge eksimuseks g5 viigiga. Endgamebot mängib seal Ke7-d, tüüpiline põgeneb keskele.
@Wickie: 1.Kh6 Kg8 2.g7 pole raske leida. Lõpuks läheb ikkagi 2 ... Kf7 3.Kg7 Ke7 ikkagi. Nii et otsite mootorit, mis töötab halvemini.
Jackal
2019-03-16 19:49:10 UTC
view on stackexchange narkive permalink

Oleneb, millist malemootorit LC kasutab, tänapäeval mängivad mootorid väga sarnaselt inimtüübile, laadige alla kalavarud 9 ja kinnitage see LC-ga, mida ta mängib. Samuti on üks oluline punkt. Mõnikord kasutab treeningrakendus mängimiseks sisseehitatud käike, nii et veenduge, et mootor töötab, mitte ainult vastus märkuste liigutamisele

Olen LC-s proovinud paljusid mootoreid, kõik näitavad põgeneva kuninga käitumist. Peale Leela või Lc0, millel on muid puudusi.


See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 4.0-litsentsi eest, mille all seda levitatakse.
Loading...