Fråga:
Är Stockfish 11 (nivå 20) slagbar?
Slobo Janjić
2020-02-20 00:45:27 UTC
view on stackexchange narkive permalink

Jag har hört många säga ”Hah! Jag slog Stockfish, och en sa: "Jag är den bästa schackspelaren någonsin! Jag slog Stockfish. ” Så jag undrar om det är möjligt, bara för att veta om jag ska försöka slå det. Jag försökte spela det en gång; Jag spelade knappt 25 drag.

+1 Jag har hört folk hävda det också. Datorer har sparkat min rumpa sedan början av 1990-talet när jag brukade ha MChess Pro på en 486/50. Det skulle också sparka min IM-vän.
P.S. Jag letade bara upp MChess Pro, och det fanns ett spel där det slog GM Zsuzsa Polgar, os inte konstigt att det sparkade min rumpa. https://en.wikipedia.org/wiki/MChess_Pro
Din fråga är nästan som att fråga om Carlsen of Carlsen är beatable. Visst är det tekniskt möjligt, men dina odds för att göra det är otroligt låga.
Nio svar:
PhishMaster
2020-02-20 00:59:23 UTC
view on stackexchange narkive permalink

Svaret är att de antingen spelade det i något mycket handikappat läge, de tog tillbaka MÅNGA drag, eller så ljuger de antagligen.

Stockfish 11 är för närvarande rankad cirka 3607, och det är i standardschack. Datorprogram är vanligtvis ännu svårare att slå för människor med ännu snabbare kontroller.

Det finns en anledning att elitmänniskor inte har spelat matcher mot datorer på länge: även världens Carlsens kan inte slå dem längre . Enligt ELO vinnande förväntningsberäknare finns det för närvarande en skillnad på 745 poäng mellan Stockfish 11 och Carlsen, och enligt diagrammet, vilket ger datorn 99,5439696% chans att vinna.

Obs: Betygen som används ovan är från olika betygspooler och är således inte riktigt direkt jämförbara utan används som en grov uppskattning av vad som skulle hända mellan datorn och Carlsen.

Phishmaster slog bara mitt svar med sekunder den här gången! Kanske skulle jag inte ha redigerat det efter första inlägget :)
Tja, det är galna odds, förmodligen spelade de på långsam dator eller något, till och med kanske ljuger.
@edwinaoliver Du slog mig den här gången ... Jag ringde med en klient och försökte undersöka och svara på samma gång. :)
@SloboJanjić Läs nästa svar.
@SloboJanjić Jag har fått folk att berätta för mig det också, och jag hatar att låta cyniskt, men jag tror för det mesta att det ljuger när man diskuterar detta ämne. Jag tror att de inte förstår helt HUR starka moderna program är, så de överdriver och inser inte att jag VET hur starka de är.
3607-betyg för Stockfish 11 är inte direkt jämförbara med Carlsens betyg eftersom de kommer från olika pooler (datormotorer mot mänskliga schackspelare). Naturligtvis är tendensen korrekt och även Carlsen skulle ha en mycket låg chans att vinna ett spel, men att ge sannolikheten till nio decimaler är vilseledande (eftersom det finns en större felmarginal).
@user1583209 Jag insåg det, men jag ville inte riktigt komma in i en diskussion om betygspooler, och uppriktigt sagt förväntade jag mig inte att någon skulle ta upp det, särskilt så snabbt. Ändå är det fortfarande ganska vägledande för vad du verkligen kan förvänta dig, även mot Carlsen ... ett blodbad.
@user1583209 Och uppriktigt sagt är jag inte matematiker, så jag använde bara figuren som räknaren spottade ut, även om jag kan se att det kan finnas ytterligare utrymme för statistiska fel.
Jag redigerade just mitt svar för att notera det.
Den sista motorn jag slog på sin högsta nivå var Sargon III. Dubbel rook säck baby!
Om Stockfishs betyg: TCEC förankrade nyligen sina elo-betyg till Fritz i Bahrain, som drog Kramnik 2002 och därför hade ungefär samma betyg som Kramnik vid den tiden. I denna skala är Stockfishs betyg cirka 4000. Nyckelpunkten är densamma, oassisterade människor har ingen chans.
Jag kan inte hitta mitt favoritcarlsen-citat om att spela dator. Något som, "De spelar som om de inte förstår någonting, och sedan vinner de"
@MichaelWest "Det är som att spela någon som är extremt dum men som slår dig ändå" https://www.newyorker.com/magazine/2011/03/21/the-princes-gambit
Ja, jag föreslår att du redigerar "0.995439696 / 1.00" för att helt enkelt läsa 99,54%. Tar bort decimaler som definitivt inte är korrekta och gör det lättare för en människa att läsa.
@MichaelWest Roligt nog, det är en perfekt beskrivning för en dator. De _förstår inte någonting. De bara gör saker.
Observera att sannolikhetsuppskattningen för en skillnad på 745 poäng inte är densamma på alla nivåer (teoretiskt är det, men i verkligheten inte). Chansen att Carlsen gör poäng är definitivt flera storleksordningar under 0,5%
Allure
2020-02-20 03:41:47 UTC
view on stackexchange narkive permalink

Det är helt slagbart, men inte av en oassisterad människa. Den som påstår sig ha gjort det antingen ligger eller staplar däcket supertungt till deras fördel (t.ex. genom att Stockfish bara söker till djup 2). "Långsam dator" är inte tillräckligt - Stockfish 11 som körs på hårdvaran från 1999 skulle fortfarande ha slagit Kasparov på ett smidigt sätt. Du kommer att behöva hjälp från en annan motor för att vinna.

Här är det senaste spelet Stockfish förlorat mot Leela Chess Zero.

  [FEN "rnbqkbnr / pppppppp / 8/8/8 / 8 / PPPPPPPP / RNBQKBNR w KQkq - 0 1 "] [Event" Trillion-Node Throwdown II Tiebreaker (30 | 5) "] [Site"? "] [Date" 2020.02.18 "] [Round" 1 "] [ Vit "Lc0"] [Svart "Stockfish"] [Resultat "1-0"] [ECO "A41"] [GameDuration "01:13:46"] [GameEndTime "2020-02-18T11: 44: 09.048 PST"] [GameStartTime "2020-02-18T10: 30: 22.171 PST"] [Öppning "Queen's Pawn"] [PlyCount "199"] [TimeControl "1800 + 5"]
1. d4 d6 2. Nc3 Nf6 3. e4 e5 4. Nf3 Nbd7 5. Bc4 Be7 6. OO OO 7. a4 c6 8. Re1 Re8 9. Ng5 Rf8 10. Nf3 h6 11. h3 Re8 12. a5 Qc7 13. Be3 exd4 14. Nxd4 Bf8 15. Bf4 Rb8 16. Bg3 b5 17. axb6 axb6 18. b4 b5 19. Bb3 Bb7 20. Re3 Ne5 21. Bh4 Nfd7 22. f4 Nc4 23. Rg3 g6 24. f5 Kh7 25. e5 Ndxe5 26. Ne4 Be7 27. Nf6 + Bxf6 28. Bxf6 Qd7 29. Ne6 Rxe6 30. fxe6 Qxe6 31. Qf1 Re8 32. Bxe5 dxe5 33. Rc3 e4 34. Bxc4 bxc4 35. Qxc4 Qd7 36. Qc5 h5 37. Re3 Qd2 38. Qc3 Qd8 39. Ree1 Qc7 40. Qd4 f5 41. Rad1 Kh6 42. Qd7 Re7 43. Qxc7 Rxc7 44. h4 Ba6 45. Rd8 Bb5 46. Kf2 Rf7 47. Rd4 Ba4 48. Rc4 Bb5 49. Rc5 Ba6 50. g3 Bb7 51. Ke3 Rd7 52. Ra1 Kg7 53. Ra7 Kf7 54. Rc4 Bc8 55. Rxd7 + Bxd7 56. Rd4 Ke7 57. Rd1 Be6 58. Ra1 Kd7 59. Ra5 Kd6 60. c3 Bb3 61. Ra8 Be6 62. Ra7 Kd5 63. Rg7 f4 + 64. gxf4 Bf5 65. Rc7 Kd6 66. Ra7 Kd5 67. Ra6 Bd7 68. b5 cxb5 69. Rxg6 Bc8 70. Rg5 + Ke6 71. Rxh5 Kf6 72. Rxb5 Bh3 73. f5 Bg4 74. Kxe4 Bh5 75. 76. Rb4 Kxf5 77. h5 Kg5 78. h6 Kxh6 79. c4 Kg5 80. c5 Kf5 81. Rd4 Bb5 82. Rd5 + Ke6 83. Kd4 Bf1 84. c 6 Ba6 85. c7 Bc8 86. Rd8 Bd7 87. c8 = Q Bxc8 88. Rxc8 Kd7 89. Ra8 Ke6 90. Ra5 Kd6 91. Re5 Kc6 92. Rd5 Kb6 93. Rc5 Kb7 94. Kc4 Ka6 95. Rc6 + Ka7 96. Kb5 Kb7 97. Rc5 Ka7 98. Kc6 Ka6 99. Kc7 Ka7 100. Ra5 # 1-0  

Om dessa människor insisterar på att de fortfarande kan slå Stockfish 11 utan hjälp, utmana dem att bevisa det live . Du kan antagligen erbjuda dem odds för pant och rörelse och de kommer fortfarande att förlora (de kommer inte ens att rita). Om de faktiskt lyckas vinna blir det stora nyheter. Här är ett exempel på en påstådd vinst från 2011, i en tid då datorer redan var oslagbara av människor. Som ChessBase uttryckte det, "Tro det eller inte? Inte naturligtvis. Definitivt inte." Med uppfattning blev killen som gjorde anspråket senare dömd för bedrägeri.

Länken är för oavgjort?
@D.BenKnoble konstigt. Ser ut som CCC: s webbplats är otroligt just nu. Jag tar bort länken, informationen som behövs för att gräva spelet från CCC: s webbplats finns fortfarande i svaret.
Backporta den till min 386 Windows 3.1 med 16 MB RAM och jag slår den. Vad är poängen?
Jag är nyfiken på om någon har försökt testa med schackmotorer för att utvärdera ett grovt handikapp -> Elo-omvandling. Kan Stockfish ge en GM en bonde, en riddare, en rook?
@mbrig Komodo spelade en massa handikappspel mot GM och gjorde det ganska bra. https://en.chessbase.com/post/komodo-9-odds-matches-against-gms
@mbrig baserat på vad jag såg efter datorschack (ingen källa dock), kommer Stockfish att krossa en GM vid bantodds, handlar om till och med till riddarodds och missgynnas vid torroddsodds.
sf 11 är ungefär 200 elo bättre än komodo 9. När det gäller handikapp är motorer vanligtvis inte lämpliga för att spela sådana spel.
@mbrig Visar sig att jag kan ha fel. GM David Smerdon gav Komodo riddarodds och vann 5-1. https://www.davidsmerdon.com/?p=2133 Komodo är betydligt svagare än Stockfish, men ändå: det verkar som att människor kan styra spelet mot positioner som motorer inte kan kompensera för riddarodds.
@Allure intressant, tack för uppdateringen. Roligt nog jag tror att min första kommentar faktiskt handlade om att testa motorer mot varandra för att komma med siffror som (gjorda) "bonde = 100 Elo, riddare = 500" på ett systematiskt sätt, och inte så mycket om människor, men intressant att vet på något sätt.
edwina oliver
2020-02-20 00:59:09 UTC
view on stackexchange narkive permalink

Människor som säger att de slog Stockfish gjorde det på en låg nivå, med en snabb tidskontroll så att Stockfish inte kunde göra sitt bästa, och kanske också på långsammare datorer.

Kan Stockfish slås på hög nivå på snabb dator med lång tidskontroll? Naturligtvis, men det skulle sannolikt behöva ett annat datorprogram för att göra det.

Kom ihåg att Stockfish rankades till 3388 från och med juli 2017 och skulle vara ännu starkare nu.

SubhanKhan
2020-02-20 08:49:41 UTC
view on stackexchange narkive permalink

Jag skulle säga att det är praktiskt taget oslagbart av en mänsklig spelare när man kör enligt TCEC-hårdvaran, men teoretiskt kan det vara eftersom schack har så många möjligheter att vi förstår det helt när bara 7 bitar finns på brädet (Endgame Bordsunderlag). Ett annat faktum är att dessa bordsskivor skapades av superdatorer. Jag är verkligen säker på att det kan slås av icke-mänskliga spelare, särskilt Neural Networks.

Allan
2020-05-22 07:11:02 UTC
view on stackexchange narkive permalink

Gary Kasparov sa detta när Stockfish bara rankades runt 3100:

”Det har varit en stadig men långsam körning uppåt. Men de starkaste schackmotorerna (mjukvara) idag - Stockfish, Komodo - ligger i kategorin 3100 plus, så mycket starkare att konkurrensen även med Magnus Carlsen inte skulle ge någon mening. Inte för att de förstår schack utan för att de nästan inte gör några misstag ”,

Jimmy Ray
2020-06-26 00:18:16 UTC
view on stackexchange narkive permalink

Jag spelade mot Sockfish 5 2000. Jag hade vunnit spelet, jag jagade ner kungen med tre förbundna bönder och min kung. Körde tillbaka honom tills jag tvingade Stockfish in i en dödläge. Men fram till det senaste steget var jag 1 sekund före datortiden. Jag hade inte spelat spelet på allvar sedan 70-talet. Sett Lichess, gav det en chans. Jag visste faktiskt inte då Stockfish var en dator, jag trodde Man den här killen är väldigt snabb och bra också! Kan inte låta honom tro att han kan köra över mig. Ha, Ha, hur roligt! Spelet var inte en lust, vann ett nytt spel med betyg 2000 och slog dators tid med 3 sekunder.

enter image description here

AI-nivå 5 är dock en mycket försvagad version av Stockfish, och inte 3300-versionen vi pratar om här. Slår du Stockfish på nivå 7?
AnjumSKhan
2020-04-10 00:47:11 UTC
view on stackexchange narkive permalink

Gary Kasparov har slagit Deep Blue flera gånger. Carlsen och Kasparov har inte spelat mot Stockfish än så vitt jag vet, så vi kan inte kommentera denna fråga. Men enligt min åsikt kommer världsmästarna att kunna slå de bästa av de bästa datorerna de närmaste 20 åren. Detta beror på att, som vi lätt kan se i TCEC-spel, ingen schackmotor är oslagbar. Om varje enskilt spel de spelar mot varandra slutar oavgjort, kan vi dra slutsatsen att vi har nått scenen för idiotsäkra schackmotorer.

Bara för att en motor kan slå en annan betyder inte att världsmästaren kan slå Stockfish, vilket är mycket starkare än Deep Blue var.
Babu Patna Moshay
2020-07-27 21:18:17 UTC
view on stackexchange narkive permalink

Tja, jag brukar spela med torkfisk på min mobil för att skärpa mina schackfärdigheter. Jag är nu bra på schackspel. Min öppning (så vitt jag tror) är en av de bästa i världen. Jag spelade aldrig officiellt mot någon stormästare men informellt har jag spelat mot en mästare på statsnivå (Bihar, Indien), jag slog honom lätt i båda spelen (på en tågresa). Jag försökte flera gånger att göra något bättre mot torkfisk (10 och 11). I några av mina bästa matcher mot stockfish lyckades jag dra spelet upp till 60 drag (men vann aldrig eller gjorde oavgjort). I min analys var jag lika balanserad upp till 30 drag och sedan gjorde jag fel (jag kunde inte antar att motståndarna rör sig). Så jag kan säga att det inte är möjligt att slå torkfisk 9 eller högre av någon människa nu. Jag tittar regelbundet på internationella schackspel speciellt Vishwanathan Anands spel, och många gånger insåg jag att han gjorde dåliga drag (ibland misstag också). Efter hans match när jag analyserade fann jag min gissning bättre än honom. Ändå kan jag inte göra anspråk på mig själv som en mästare eller stormästare. Min bästa schackrankning på lichess var 2400+, efter det slutade jag spela på det. Jag spelar vanligtvis online anonymt. Jag är inte allvarlig när som helst, så jag gör misstag. Mitt normala schackbetyg ligger mellan 1500-2500.

sanaris
2020-09-02 15:08:02 UTC
view on stackexchange narkive permalink

Uppdatering. Med tanke på denna fråga utövade jag parning maximerade Chess.Com-motorn. Under analysen visade det sig att de flesta som de använder någon version av Stockfish eller Komodo. Det krävde en omstart av hela processen, försök med olika positioner, uppoffringar och total förstörelse på strategisk nivå. Den förstod bara att den bara har problem när positionen redan förlorade totalt. Det krävde nästan 60 drag, jag antar att det inte är möjligt att göra det i mindre antal drag. Jag minskade antalet drag eftersom jag använde drag från andra motorer, vilket inte var avgörande för vinsten. Professionell spelare kan göra detsamma utan schackmotor och med mindre försök. Det svåraste är att hitta viktiga idéer mot viktiga svagheter, i huvudsak är det en uppgift för mänsklig, inte dator. Du måste också hitta den bra öppningen som skulle fungera. Det är viktigt att jag inte vet vilken motor jag slår för i princip de steg som krävs för att göra din egen vinst ändå skulle vara desamma.

mating of maxed engine

Observera att spelet hade tre deltagare. Jag överträffade motorn för en hel bit. Sedan avskedar jag den biskopen, jag hade en fördel att få tag i drottningen, vilken motor tänkte är OK, eftersom han lockades i en fälla med att överskatta sin passerade bonde. Motor överskattade verkligen hans förmåga att göra kontroller och materiella fördelar. Motorer är så giriga att om du spelar genom att locka sina riskabla attacker i en klar fälla har de ingen hjärna att undvika det. Och när du vinner en gång - vinner du för alltid. Kan justera några drag men du skulle upprepa hela idén.

[ECO "A01"] 1.b3 d5 2.g3 e5 3.Bb2 Nc6 4.Bg2 Nf6 5.e3 h5 6.h3 Bf5 7.d3 Qd7 8.a3 OOO 9.Ne2 Be7 (9 ... Kb8 10.b4 a6 11.Nd2 Bd6 12.Nb3 e4 13.Qd2 Ne5 14.Nc5 Qc8 (14 ... Bxc5 15.Bxe5 Bb6 16. Bxf6) 15.Bxe5 Bxe5 16.d4 Bd6 17.b5 axb5 18.Rb1 Nd7 19.Rxb5 Nb6 20.a4 h4 21.g4 Bd7 22.Rb1 f5 23.Qc3 (23.a5 Nc4 24.Qc3 b5 25.axb6 cxb6 26.gxf5 Bxf5 27.Bf1 Bxc5 28.dxc5 Qxc5)) 10.b4 a6 11.Nd2 g5 12.Nb3 Qe6 13.Nc3 Kb8 14.Qd2 h4 15.g4 Nxg4 16.hxg4 Bxg4 17.f3 Bh5 18.OOO f5 19.Rdg1 g4 20.fxg4 (20.f4 h3 21. Bf1 exf4 22.exf4 d4 23.Nd1 Bf7) 20 ... fxg4 21.Qe1 Bf7 (21 ... g3 22.Nc5 Qf7) 22.Kb1 Qd7 23.Ne2 Be6 24.Nc5 Bxc5 25.bxc5 h3 (25. ..g3) 26.Bf1 d4 (26 ... Rdf8 27.Ng3 Qe7) 27.e4 Rhg8 28.Ng3 Rg5 (28 ... Rg6) 29.Be2 Rdg8 30.a4 a5 31.Ba3 Ka7 32.Bd1 Nb4 33.Bxb4 Qxa4 34.Bc3 dxc3 35.Qxc3 b5 36.Qb2 b4 (36 ... Qd4) 37.Nf5 Qe8 38.Rh2 Kb8 39.Qa1 (39.Qxe5 $ 4 {mycket dålig idé}) 39 ... a4 40.c4 Bxf5 41.Bxa4 Bd7 42.Ra2 h2 43.Re1 Bxa4 44.Rxa4 Qc6 45.Ra6 Rh8 (45 ... Rh5 46.Kb2 h1 = Q 47.Rxc6 Qh2 + 48.Kb3) 46.Rxc6 h1 = Q 47.Kb2 Qg2 + (47 ... Rh2 + 48.Kb3 Qg2) 48.Kb3 Rh2 49.Rc1 Rh3 50.Rb1 Rh2 51.Rc1 Rh3 52.Rb1 Qd2 53.Ka4 Rh2 54.Kb5 Qa2 55.Ra6 Qxa1 56.Rbxa1 Kc8 57.Rf6 Rh8 (57 ... Rg8 58.Ra8 +) 58.c6 Kb8 59.Rf2 b3 60.Rb2 Rh1 61.Rxh1 Rg8 62.Ra1 Rd8 63.Rxb3 Rd5 + 64.cxd5 g3 65.Kc5 + Kc8 66.Ra8 # 1-0

=============

Torkfisk och andra datormotorer är slagen, med tanke på dessa faktorer:

  1. Lim ited öppning + slut spel databaser. Detta är den största faktorn. Datormotorer känner inte till teorin, så utvecklare förstärker sina svagheter med att tillhandahålla databaser med tera-byte med sofistikerade index för ultrasnabba sökoperationer.
  2. Svagheter i värderingsalgoritmen. Varje datormotor kan inte få tag på miljarder möjliga kombinationer, så den söker i spelträdet och använder värderingsfunktionen någonstans på de djupaste nivåerna. De senaste motorerna använder funktionen Neural Network i slutet av trädet, och att balansera detta neurala nätverk är också en annan typ av databas som människor kan attackera. Om du analyserar denna neurala funktion, ta reda på positionen där den misslyckas (den kommer att misslyckas någonstans) på grund av en begränsad tid som ges till datorn.
  3. Svagheter vid öppning. Använd mycket icke-standart-öppning, som du förberett med test-och-fel-tillvägagångssätt, handgjorda. Varje matchning mellan människa och dator går alltid förberedd. Eftersom människor inte kan leka med "svart låda", borde de förstå motståndaren. Vanligtvis leker människor med datorn i flera månader innan de tillåter ordentlig "matchning". Datorn måste göra deterministiska och återhämtningsbara drag. Dvs för varje körd dator bör inte lita på vissa "slumpmässiga" variabler. I den historiska Kasparov-DeepBlue-matchen valde datorn ett annat drag, som gick till en annan riktning och upprepade sig inte. Så det var frågan var människor korrigerade motorn eller databasen var annorlunda.

Att attackera dessa svagheter gör mycket roligt och skapar olika antidatorstrategier.

Jag skulle säg att vi ska definiera sann datormotor som skulle ärva dessa egenskaper:

  1. Ingen mänsklig intervention. Motorvariabler skulle aldrig fastställas godtyckligt av människor.
  2. Inga neurala nätverk + Inga peta-byte-databaser. Det upprepar helt enkelt 1 och dessutom kräver neuralt nätverk i princip övervakning av människor för att lära sig, eller någon självlärande datorkraft. Så motorn sparar i grund och botten tid som den skulle kräva i verklig matchning av databaser före databehandling.
  3. Inga slumpmässiga drag. Fast beteende för given CPU / GPU / tid med deterministiska formler. Upprepningsbara spel.

Sanna datormotorer kan slås av människor, med tanke på att det finns konkurrensvillkor. Riktigt spel med insatser i pengar + tid för mänsklig sida för förberedelser åtminstone några månader + äkta datormotor som skulle stå med sport. Beatable.

Problemet med att spela mot datormotorer kommer från den tid som krävs för människor att komma beredda till striden. För att spela är radikalt annorlunda än att spela mot andra människor. Att spela mot människor handlar om strategi, medan spel mot datorer handlar om att göra optimala drag.

De senaste versionerna av Stockfish och Lc0 från början är inte rättvisa sanna datormotorer, eftersom de gäller neurala nätverk som tränades genom övervakningstekniker - eller av människor eller av andra motorer. Så det är typ av en databas som är inbyggd i motorn för att påskynda den. Så jag tror inte att "slå" en sådan motståndare ens skulle räknas som "slå dator" eftersom du faktiskt slår andra människor som tränade specifika neurala nät.

PS. Jag gjorde det. Jag började med att observera hur andra motorer hanterar datormotståndare och kom med rörelser som skulle motverka de idéer som just denna motor utvecklade. Finns det en guide för att försöka ta bort detta själv?

  1. Fixa öppningsrörelserna. Vanligtvis vill du först spela Ryu Lopez-spel eftersom det här är mest som att datorer skulle spela som standard när de inte har en öppningsbok.
  2. Utveckla dina bitar först, medan du inte låter datorn byta. Eftersom mindre bitar -> datoralgoritmer är mer effektiva. Du vill att datorn ska drabbas av slipning. Varje gång du gör misstag att låta datorn byta, rulla tillbaka och analysera vad som är fel.
  3. Utveckla dina pantkedjor och idéer. Nyckeln är att hålla din idé funktionsduglig. Idé flyttar + fyllning flyttar. När du bara behöver fylla utrymmet gör du "filler moves" som inte gör att du riskerar utan bara ökar komplexiteten för datorn.
  4. Fånga datorn när den skruvas fast. Det kommer förr eller senare. Datorer skruvar troligen på att passera bönder. För när de märker bonde mycket nära att passera är det redan för sent. Stäng din materiella fördel genom att byta bonde mot rook eller något värdefullt ->-vinst. Gå inte efter snygga avslutningar, gör bara materiella saker. Det kommer att ta fler drag, men det kommer inte att bryta din intuition.
  5. När du väl har hittat vinnarstrategin har du slagit den här datorn för alltid, för varje gång den körs kan du bara upprepa dina drag och missbruka samma fläckar. Det kan inte göra något emot. Eftersom datorrörelser beräknas med formler, oavsett hur komplicerade dessa formler är, kan de spelas ut.

PPS. Det är ett spel och datorer är dumma i spel! Tänk dig att du har bots mot dig i CSGO. Visst att de kan skjuta, och deras skytte kan förbättras upp till millisekunder så att ingen mänsklig spelare skulle vara starkare vid skytte. Men det finns mer i CSGO än att bara peka musen mot angivna riktningar.

-1 eftersom skärmdump indikerar att det är datornivå 10, vilket utan tvekan är en handikappversion.
@Allure motsvarar det Komodo 20 lvl och är nästan detsamma som analytiska motorer på större plattformar som Lichess med standard 23 rörelsedjup. Jag är ganska säker på att de använder Komodo nu eftersom de förvärvade det och Komodo 20 djup är standardinställningen för starkast
@Allure läste också precis hur hela spelet gick, datorn trodde inte att det gjorde ett missspel, upp till den punkt där positionen redan var en kompis. Om du tror att du sätter i en bättre motor så säger jag att den kommer att säga detsamma. Du vet att det bara är matematik och för varje matematik finns det ett värde som går utöver räckvidden.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 4.0-licensen som det distribueras under.
Loading...