Gratis analysator av schackspel "Creatika" för MS Windows av Arkady Polyakevich. De bästa schackprogrammen: motorer och skal Vilket schackprogram är bäst för att analysera spel
Med ett stort antal servrar där du kan spela online med en "live" motståndare - från playchess.com till chess.rc-mir.com eller chesshotel.ru (ja, det finns en legion av dem) är det inte lätt att hitta ett webbgränssnitt till en anständig schackmotor direkt jag kunde bara hitta detta:
1. Spela schack online med "motor" Shredder:
P.S. Enligt proffsen har onlinemotorn lite att göra med kraften hos en riktig Shredder :)
2. Spela schack online med Rybka motor:
Kod för anslutning på din webbplats:
P.S. Det verkar som att det andra manuset är buggigt - det hänger stabilt efter flera drag.
Att ladda skript, särskilt på långsamma anslutningar, kan ta ett tag... Vid problem, tryck på F5-tangenten i din webbläsare för att uppdatera sidan. Applikationer kräver bilder och Javascript aktiverat i webbläsaren, samt stöd för den flytande ramtaggen.
Vi räknar inte heller flash-enheter, det här är inte utvecklande motorer med baser, men det finns i princip 3-4 av dem överallt – Spark Chess, asisChess, Flash Chess.
Motorerna och UCI-protokollet är välskrivna.
Om du har något att tillägga, vänligen meddela mig. Det är önskvärt att koderna är desamma som i den här artikeln - en enkel tagg
P.S
3 . De föreslog också hur om inte att leka med motorn, analysera:
Om det bara finns en dator med internet, men du vill spela eller analysera med ett mer eller mindre anständigt program, vart ska du då ta vägen? Gratis och utan registrering. Hittills ser jag inget bättre än att gå in i turneringsvisaren i sådana situationer och ange vad du vill se som ett sidoalternativ. Den lokala motorn, även om den tänker lite tid, hittar fortfarande fel i elitens spel.
1. Klicka på valfritt spel.
2. Bläddra till toppen.
3. Gör ett drag (direkt med musen på brädet eller välj under brädet).
4. Välj ett svarsalternativ.
En mer eller mindre riktig Stockfish spelar där med ett beräkningsdjup på upp till 20 drag. På andra sajter (turneringar) kan du analysera online på liknande sätt, bara för att komma till vilket spel som helst.
Schack Spelanalys använder schackmotorer
Del ett
översatt till ryska av Google
Analys av ett schackspel
Använda ChessBase Engines
(Del ett)
Steve Lopez
"Explosion" i schackmjukvaran under de senaste femton åren har gett schackspelare många positiva fördelar, inte minst möjligheten att spela schack när som helst. Du behöver inte vänta på veckovisa schackklubbsmöten eller ta ditt schack till parken i hopp om att få några vardagsspel.
Men den viktigaste funktionen i nästan alla schackmjukvarupaket är ofta den mest förbisedda: möjligheten att låta en schackmotor analysera ditt spel och ge personlig information om hur du kan förbättra ditt spel.
Hela anledningen till att jag köpte min första dator i början av 1990-talet var för att få tillgång till den här funktionen. Jag har spelat schack och studerat schackböcker i flera år, men har aldrig upplevt att någon tittar på mina spel och visar mig var jag gjorde fel. Efter att jag skaffat en dator och några schackprogram och börjat använda dem för att analysera mitt spel, lärde jag mig mycket om mina egna tillkortakommanden som spelare. Jag bestämde mig för att rätta till dessa problem och mina resultat i styrelsen förbättrades avsevärt.
I den här korta artikelserien kommer jag att visa dig hur du gör samma sak. Även om de specifika steg-för-steg-instruktionerna kommer att gälla för användningen av schackmotorer inom ChessBase Chess-gränssnittet (används av Fritz, Hiarcs, Junior, Shredder, Rybki, etc.), gäller principerna vi kommer att diskutera för alla schackprogram som har förmågan att analysera spelet. I den första artikeln kommer vi att titta på grunderna för att skapa och använda spelets analysfunktioner med hjälp av funktionen "Fullständig analys" i ChessBases produktionsspelprogramgränssnitt. Den andra artikeln vi kommer att diskutera med samma gränssnitt är "Blundercheck"-funktionen, som också ger en komplett analys av spelet med utdata som visas i en lite mer komplex (men också mer användbar) form. I den sista artikeln kommer vi att prata om den praktiska tillämpningen av schackprogramsfeedback, till exempel hur man använder denna information för att hjälpa dig att förbättra dina egna spelfärdigheter.
Om du vill ha förstklassig analys med din schackmotor finns det några saker du vill göra innan du startar ett schackprogram. Kör inga andra program medan din schackmotor analyserar - du försvagar motorn genom att göra det. Detta erbjudande inkluderar även alla "bakgrundsprogram" (d.v.s. "Avsluta och stanna kvar") som kan köras, såsom skärmsläckare, antivirusprogram, "rumble guard" etc.
Nästa steg är att köra schackprogrammet (som nämnts ovan kommer vi att använda ChessBase-produktionen spelprogram för denna artikel). Tryck på F3 för att komma åt listan över tillgängliga motorer och välj den du vill använda, vi kommer att använda Fritz i den här artikeln.
Komplett analys
När du väl har valt din schackmotor finns det flera olika sätt att gå vidare. Man måste gå till speldatabaslistan, dubbelklicka på spelet du vill analysera (ladda in det i huvudskärmen schackbräde) och gå sedan till menyn Verktyg, välj "Analys" från menyn och sedan "Fullständig analys" från undermenyn. Jag rekommenderar inte denna procedur av flera skäl. För det första kan du inte komma åt hela utbudet av "Fullständig analys"-alternativ med den här metoden. För det andra måste du komma ihåg att manuellt spara spelet till databasen efter att analysen är klar.
Istället rekommenderar jag följande procedur (som faktiskt sparar ett par steg ändå). Ladda först databasen där du har sparat spelet du vill analysera - tryck på F12 för att öppna spellistan, och om rätt databas inte visas, gå till Arkiv/Öppna/Databas för att välja rätt. När du har laddat ner lämplig databas, hitta spelet du vill analysera i listan och med ett klick på det är att placera markören över spelet för att markera det i listan. Gå sedan till menyn Verktyg, välj "Analys" och sedan "Fullständig analys" i undermenyn För att göra detta kommer följande dialog att visas:
Det finns en hel del saker att tänka på här! Den här dialogrutan låter dig ställa in tidsparametrarna och styra analysresultatet från din schackmotor. Även om den här dialogrutan kan se komplicerad ut vid första anblicken är den verkligen väldigt lätt att använda. Låt oss ta en titt på de olika delarna av den här dialogrutan och utforska vad dessa alternativ gör.
Beräkning av tid och tröskel
Det första du bör tänka på är alternativen "Beräkning" och "Tröskel". Generellt gäller att ju mer tid du låter din motor beräkna desto djupare ("längre fram") ser den ut i den positionen - och du kommer därför att få en bättre analys som svar. Det finns dock potentiella nackdelar med att ställa in beräkningstiden till antingen för hög eller för låg.
Först måste vi förstå vad timing faktiskt betyder. Värdet i detta fält är i sekunder. Om du ställer in detta på, säg, "30", betyder det att din schackmotor (teoretiskt) bör analysera varje drag i spelet i ungefär trettio sekunder i genomsnitt. I praktiken fungerar det dock inte så. Att ställa in värdet på "30" betyder inte att programmet kommer att stoppa analysen när det träffar trettio sekunder och släpper det bästa alternativet, det finns i spelresultatet. Vad detta betyder är att när den trettioandra siffran nås kommer programmet att slutföra analysen av det aktuella djupskiktet innan dess analys och gå vidare till nästa steg. Om programmet precis har börjat, säg, det tionde lagret vid tjugoåtta sekunders markeringen kan det ta två minuter eller mer innan det är färdigt med att uppskatta det tionde lagret och går vidare till nästa steg.
Således kan vi förstå varför det kan vara en nackdel att ställa in beräkningstidsparametrarna för högt - det kan kräva många, många timmars beräkning för programmet att slutföra sin analys. Att ställa in parametern för lågt (till exempel till värdet "5") kommer dock att tvinga programmet att analysera spelet fullt ut mycket snabbt (på några minuter), men kvaliteten på programmets förslag kommer att vara ganska låg.
Lämpliga inställningar kommer att variera från maskin till maskin och kommer att kräva lite experiment från din sida för att upptäcka. Schackmotoranalysspel görs bäst över en natt - det kommer att ta timmar för programmet att ge analys av anständig kvalitet (sex timmar är inte för lång tid). Tricket är att hitta en lämplig tidpunkt för analys utan att binda upp din dator på tio, tolv eller fler timmar. Börja med värdet "60" (som visas på bilden ovan). Om du upptäcker att ditt program slutar analysera ganska snabbt (säg, inom två timmar på ett 40-stegs spel), vill du höja timingen. Men om du startar analysprocessen, går och lägger dig, kommer tillbaka klockan åtta och programmet fortfarande analyserar mellanspelet i ett spel med 40 drag, måste du minska inställningen för Beräkna tid i enlighet med detta.
Tröskelvärdet ges i steg om 1/100:e bonde - med andra ord, tröskelvärdet för "1" är lika med 0,01 bonde. Threshold låter dig kontrollera hur mycket analys schackmotorn ger och under vilka omständigheter den kommer att visa dig det bästa draget. När det analyseras kommer programmet att utvärdera varje position i spelet och hitta det bästa draget i varje position. Detta kommer att tilldela ett numeriskt värde till varje position (dvs "Om vit spelar dessa förändringar kommer han att bli bättre med 0,75 bönder").
Tröskeln visar skillnaden mellan den bästa spellinjen som schackmotorn hittar och det drag som faktiskt spelades i spelet. Till exempel, om du ställer in tröskelvärdet till "50", kommer programmet att visa ett alternativ från fall till fall där den bästa spellinjen (som bedöms av programmet) är bättre än det faktiska draget med hälften en bonde eller mer.
Så vilket värde ska du tilldela tröskeln? Om du är en nybörjarschackspelare rekommenderar jag ett värde på "100", detta kommer att tvinga programmet att visa dig taktiska missar där du har tappat ett visst material (t.ex. en bonde eller mer). Det är osannolikt att en nybörjare kommer att kunna ta reda på varför ett visst drag är bättre än ett bråkbondevärde, och nybörjarspelare bör ändå fokusera på taktik, så att ställa in "100" kommer att fungera ganska bra och visa dig de taktiska misstagen du har gjort.
För medel till avancerad spelare brukar jag rekommendera ett värde på "30". Starka schackspelare och datorschackexperter uppskattar vanligtvis tempoförlusten till ungefär en tredjedel av en bonde. Att använda värdet "30" kommer att indikera dessa typer av tillfälliga förluster av positionsfel (liksom alla andra väsentliga positionsfel i naturen).
Vissa spelare använder väldigt låga värden (som "1"), men jag tycker inte att detta är särskilt användbart. Om du spelar ett "perfekt spel" (som om en sådan sak verkligen existerade) kan de flesta drag du spelar förbättras av en schackmotor på 0,05 till 0,10 bönder, och det är alldeles för nära rakning, varav de flesta mänskliga spelare kan skörda alla betydande fördelar.
Andra alternativ
När du har ställt in alternativen "Beräkning" och "Tröskel", är det dags att gå vidare till de andra växlarna i den här dialogrutan. Fönstret "Anteckningar" låter dig välja olika former som anteckningar kan ha. Låt oss börja längst ner på listan. "Ta bort gamla kommentarer" betyder precis det - programmet tar bort alla befintliga kommentarer i spelresultatet. Om du tidigare manuellt lägger till någon text, symbolisk eller grafisk kommentar till ett spel (eller något annat tidigare kommenterat spel som du väljer), kommer den här kryssrutan att göra att kommentaren tas bort - så använd den här knappen klokt.
Om du går tillbaka till toppen av listan betyder "Verbose" att programmet kommer att lägga till några konventionella verbala kommentarer till spelet. Det är viktigt att notera att denna kommentar är väldigt rudimentär - programmet kommer inte att ge en niopunktsavhandling om varför du inte kunde arbeta ordentligt med Maroczys struktur för att binda motståndarens bönder. Vi kommer att visa ett exempel på en verbal kommentar till ett program lite senare.
"Grafisk" betyder att programmet kommer att visa färgade pilar och rutor på tavlan där det anser att en sådan kommentar är nödvändig. Detta tar vanligtvis formen av att visa svaga rutor (genom att färglägga dem), eller en kontrollruta (till exempel kan du se många pilar i en isolerad bonde, som visar pjäserna som attackerar och försvarar den bonden).
"Träning" gör att programmet skapade tidsinställd träning av ämnet vid kritiska punkter i spelet. Dessa är vanligtvis i form av taktiska utmaningar där du uppmanas att hitta det bästa draget i en position. Observera att programmet inte kommer att generera dessa frågor i varje spel - enligt min erfarenhet har jag sett dem skapas en gång var tjugo till tjugofyra spel som jag har haft analysprogrammet.
Databaslänk
På bilden ovan kommer du att märka att "Öppningslänk" visas i halvton och inte är tillgänglig. Detta beror på att jag inte tilldelade en "Referensdatabas" innan jag skapade illustrationen. Du tilldelar en sådan databas genom att klicka på "Referens- DB"-knappen (synlig längst ned i dialogrutan) och databasval. Genom att välja alternativet "Öppna länkar" kan du välja bort de programinstallerade öppningsalternativen från andra spel i ditt spelkonto, som visas nedan:
På den här bilden kan du se var programmet lade till tre alternativ till spelet (som du ofta ser i schackböcker och tidningar) och till och med betecknade draget 5...e6 som en "teoretisk nyhet" (vilket inte betyder att 5 ... e6 var nödvändigtvis ett bra drag, bara att detta drag inte hittades i referensdatabasspelen).
Observera att när du väljer en referensdatabas måste den databasen du väljer ha en öppningsnyckel kopplad till den för att den här funktionen ska fungera korrekt. Jag har också funnit att funktionen fungerar bäst om referensdatabasen är den som innehåller öppningsspelen som används i spelet som analyseras - annars kraschar programmet ibland in annoteringar i början av spelet, som är från andra orelaterade öppningar.
Du kan välja något eller alla alternativ i avsnittet "Anteckningar", att välja ett "åtsidosätter" inte några andra.
Radioknapparna i "Side"-fönstret är självförklarande - du kan välja en schackmotor för att analysera båda spelarnas drag eller bara en spelares drag. Mitt starka förslag är att du alltid väljer "Båda" - programmet kommer att fungera mycket bättre om du gör det, och det är alltid fördelaktigt för dig att se hur din motståndare kunde ha förbättrat sitt spel genom att straffa sina misstag.
Du kan bara välja ett alternativ i "Sid", om du väljer ett alternativ här hindrar du dig från att välja något av de andra.
Slutligen kommer vi till alternativen "Lagring". "Ersätt" betyder att programmet fysiskt kommer att ersätta ditt spel i databasen med en ny, kommenterad version (om du till exempel har spelanalysprogram nr 320 i databasen kommer gamla spel nr 320 att ersättas En ny version). "Lägg till" betyder att programmet kommer att lägga till spelet i databasen genom att "ta på det" som Senaste spelet i speldatabaslistan (till exempel analyserar du spel #320 i 2474-speldatabasen. Programmet kommer att analysera spel #320, lämna nuvarande #320 orörd och lägga till dess analyserade spel till databasen som den 2475:e matchen i lista). Nackdelen med att använda Append är att du får samma spel två gånger i databasen, en gång i sin ursprungliga form och en andra gång i sin kommenterade form.
Börja analys
När du har ställt in alternativen och de valda alternativen i den här dialogrutan, klicka på "OK"-knappen och schackmotorn börjar analysera ditt spel. Skärmen kommer att ändras från fönstret "spellista" till huvudskärmen för schackbrädet. Detta steg som utvärderas för närvarande är markerat i panelbeteckningen med en mörk markör. Om du följer processen i några minuter kommer du att märka något intressant: programmet börjar analysera i slutet av spelet och arbetar baklänges genom rörelserna. När programmet hittar de bästa varianterna kommer det att infoga dem i spelet för att få så många variationer som möjligt kan spelas om. När du analyserar slutförandeprocessen, kommer programmet att återgå till databasen "lista över spel"-skärmen (om du startade analysprocessen från listan över spel, som jag rekommenderade ovan), är valmarkören för det nyligen kommenterade spelet hur du " kommer att veta att processen kommer att slutföras.
När analysen är klar dubbelklickar du på spelresultatet för att ladda ner spelet. Har du märkt att programmet ofta använder en symbolisk kommentar för att visa sin uppskattning av de föreslagna ändringarna och de drag som faktiskt spelas. För att förstå analys måste du veta vad dessa symboler betyder:
Du kan se hur mycket bättre den rekommenderade raden är genom att jämföra uppskattningen av det drag som faktiskt spelas med uppskattningen av de föreslagna ändringarna av schackmotorn:
Här ser vi ett intressant fenomen: schackmotorn visar ibland svaga streck för att illustrera en punkt. I den här grafiken ser vi att detta drag faktiskt spelas, 18.cxd5 lämnar vit med en betydande ledning. Men om vit skulle fånga d5-bönderna med tornet istället för (18.Rxd5), skulle han bara stå kvar med ett lika spel efter svarts svar 18...a5.
Här är en skärmdump av notationspanelen för att ge dig en uppfattning om vilken typ av kommentarer som schackmotorn kommer att tillhandahålla i ChessProgram-gränssnittet:
Du kan se att kommentartexten (skapad för att vi valde "Verbose" som "annotations"-alternativet) är mycket kortfattad och syftar främst till att uppmärksamma oss på intressanta och/eller viktiga punkter i spelet. Ibland beskriver texten syftet med draget (som är fallet med tonerna efter vits sjunde drag och svarts tolfte drag). I andra fall varnar programmets kommentarstext oss helt enkelt för punkter där en spelare har problem (vita 21 och 23 drag). Och ibland kommer programmet att använda text för att indikera platser där en spelare kan förbättra sitt spel (som en ändring på vits 31 drag).
Nu när vi vet hur alternativet "Fullständig analys" fungerar i schackgränssnittet, ska vi titta på hur man "finjusterar" analysen och får ännu mer specifik information, om än i numerisk snarare än verbal form. Detta analysalternativ för "Blundercheck" kommer att förklaras i den andra delen av denna artikelserie.
(Del två)
Steve Lopez
I den första delen av den här artikelserien täckte vi funktionen "Fullständig analys" i ChessProgram ChessBase-gränssnittet (används av Fritz, Hiarcs, Rybka, Junior och Shredder). Denna funktion låter dig analysera dina spel och kommer att tillhandahålla allmän information om var du kan ha gått fel i ditt spel. Den andra analysformen kallas "Blundercheck" och liknar på många sätt funktionen "Fullständig analys". "Blundercheck" kommer att analysera dina spel och visa dig var du (och din motståndare) gjorde misstag, men dess utdata är i digital form, inte verbalt. Detta är det traditionella visningsläget för schackanalys; det har funnits sedan den första kommersiella PC-schackmjukvaran kom ut på 1980-talet. Denna traditionella numeriska analys är på många sätt en mycket mer exakt analysmetod eftersom den kommer att visa dig den exakta (upp till 1/100:e av en bonde) skillnad mellan draget du gjorde och det rekommenderade draget som schackmotorn bestämmer. att vara bättre. Istället för en symbolisk anteckning som generellt visar hur mycket bättre varianterna rekommenderas, kommer numeriska poäng att visa dig exakt hur ditt drag och de rekommenderade linjerna skiljer sig åt.
Blundercheck
Namnet "Blundercheck" betyder att programmet bara visar dig grundläggande fel, men så är inte fallet. Detta analysläge var ursprungligen tänkt som ett sätt för avancerade spelare att kontrollera sin egen analys, till exempel kan en schackförfattare kommentera ett spel och använda "Blundercheck" för att visa fel i sina varianter som ett sätt att "dubbelkolla" sitt arbete för "misstag" i din analys. Men "Blundercheck" är mycket mer användbar som ett sätt för genomsnittliga spelare att få en bättre uppfattning om vad schackmotorn visar dem.
Låt oss först visa hur man skapar och använder "Blundercheck"-funktionen, sedan kommer vi att beskriva motorns kraft. Precis som i föregående artikel för "full analys", kommer vi att följa liknande första steg för att komma till "Blundercheck"-dialogen. När du har startat ditt ChessProgram-gränssnitt, tryck på F3 och välj den schackmotor du vill använda för analys. När du har valt en motor trycker du på F12 för att öppna spellistans fönster. Om rätt databas inte visas, gå till Arkiv-menyn och välj Öppna /databaser och använd filvalsdialogrutan för att navigera till lämplig mapp och databasfil. Dubbelklicka på filnamnet för att öppna databasen.
När spellistan visas klickar du en gång på det spel du vill analysera. Detta kommer att placera en svart markörstapel på den posten i spellistan. Gå nu till menyn Verktyg, välj "Analysera" och sedan "Blundercheck" för att visa följande dialogruta:
Vissa delar av denna dialog kommer att vara bekanta för dig (efter att ha läst den första delen av den här serien). Vi har redan diskuterat "Sidoanalys" men jag upprepar mitt bästa råd att alltid använda "OCH" - programmet fungerar mycket bättre i det här läget och det kommer också att varna dig om misstag din motståndare har gjort (och som du kanske skulle göra bli straffad).
"Lagring" diskuterades också i föregående artikel.
"Exit" är en ny funktion som är unik för "Blundercheck"-funktionen. "Anteckningar som text" betyder att raderna som spelas av schackmotorn rekommenderar att de presenteras som textkommentarer - det vill säga att de ser ut som text och kommer inte automatiskt att kunna spelas om på schackbrädet när du bekantar dig med spelet. Därför rekommenderar jag starkt ett annat alternativ: "kommentarer som varianter". Detta kommer att resultera i de rekommenderade raderna för schackmotorn, som kommer att presenteras som omspelbara varianter (som de visas när du använder "Fullständig analys") - du kommer att kunna spela varianter på schackbrädet när du bekantar dig med spelet senare .
"Tid"-inställningen är densamma som "Beräknad tid" i "Full analys"-läge och samma rekommendationer gäller även här. En ytterligare inställning här är "Djup", motorn kommer alltid att analysera till det lagerdjup du ställer in i detta fält - aldrig mindre, aldrig mer. "Tid" och "Djup" utesluter varandra, du kan ställa in det ena eller det andra, men inte båda. Min rekommendation är att använda inställningen "Tid" istället för inställningen "Djup". Användningen av det senare resulterar ofta i korta förändringar som skärs av i "tvingande" rader (t.ex. i en serie kontroller eller fångar).
"Threshold" fungerar i "Blundercheck"-läge precis som det gör i "Full Analysis" och samma rekommendationer gäller här.
En uppsättning kryssrutor följer "Tröskel" och ger dig en fin latitud i hur schackmotorn kommer att visa sin produktion. "Skriv full variation" är en intressant miljö. Att markera denna ruta betyder att schackmotorn kommer att visa en fullständig förändring (med steg för båda sidor) när den hittar en förbättring jämfört med vad du eller din motståndare faktiskt spelade spelet. Om du avmarkerar den här rutan kommer programmet bara att visa det första steget när det hittar något bättre än själva spelet. Att bara se det första draget är inte särskilt lönsamt för den genomsnittlige spelaren, du kommer ofta finna dig själv att fråga, "Varför var det bättre att flytta?" Därför uppmanar jag dig att behålla denna ruta, så att du kommer att se "observation" rör sig till det bästa av den första rörelsen.
"Ta bort gamla anteckningar" fungerar på samma sätt som i "Fullständig analys" och tillämpas på tidigare kommenterade spel, programmet kommer att ta bort allt före anteckningen från spelcore.
"Träning" beskrevs i den tidigare artikeln, detta gör att programmet kan generera tidsinställda träningsfrågor som en del av analysen. Detta brukar hända ungefär var tjugonde till tjugofyra matcher i genomsnitt.
"Lagra poäng" måste vara markerad: detta gör att programmet kan lägga till sina numeriska poäng till ändringarna som det infogar i spelresultatet. Att avmarkera detta alternativ motverkar faktiskt hela syftet med "Blundercheck"-funktionen för den genomsnittliga spelaren. Alternativet att utelämna dessa numeriska poäng ingår främst för spelare på stormästarnivå, som förmodligen kan göra dessa poäng på egen hand.
"Kontrollera ryggraden" säger åt programmet att utvärdera de steg som faktiskt spelades i spelet med två spelare. Detta bör alltid kontrolleras. Kryssrutan "Kontrollera variationer" för spelare som vill att schackmotorn ska "kolla om" alla ändringar de manuellt lägger till i spelresultatet; det här fältet är användbart för författare/kommentatorer som vill att en motor ska kontrollera sitt arbete för fel.
När du har ställt in alternativen i den här dialogrutan klickar du på knappen "OK". Programmet byter till huvudskärmen för schackbrädet, hoppar till det sista draget i spelet (som beskrivs i föregående artikel) och påbörjar analysen. Detta kommer att vara ett steg tillbaka i spelet, lägga till variation och numerisk analys på de punkter där hon hittar den bästa spellinjen. När programmet slutfört att analysera spelet kommer det att återgå till spellistans skärm, där du kommer att se spelet markerat igen med en svart markör. Nu kan du dubbelklicka på det här spelet för att ladda ner det och se, analysera spelet:
Observera att Fritz (schackmotorn som användes för att analysera just detta spel) infogade en variant på fem poäng i spelet där han hittade det bästa draget för alla spelare (baserat på inställningen "Tröskel" som angavs när analysparametrarna ställdes in). Det är intressant att notera att endast texten i anteckningen lyder: "Bokens sista drag." Det betyder att 4.Be2 var det sista steget som hittades i öppningen av boken som laddades när analysen startade. Svarts svar, 4...a6, hittades inte i den öppna boken.
För att förstå den numeriska analysen av en schackmotor, låt oss titta närmare på ett av alternativen som den gav:
Analys med hänvisning till svarts sjuttonde drag (17...exd5). Numerisk analys ges alltid från vits synvinkel, positiva siffror betyder att positionen är gynnsam för vit, medan negativa siffror betyder att positionen var bättre för svart. I det här fallet ser vi att vit åtnjuter bondens fördel på 94/100 (0,94) efter själva draget av svart 17...exd5, vilket betyder att vit är nästan en hel bonde före enligt schackmotorerna. Men svart kan förbättra detta spel med 17...Bxc3. Programmet fortsätter att ge ett rekommenderat alternativ där det antar att det är bäst att spela för båda sidor. Efter denna sekvens av drag som slutar med 22.Qc4, kommer vit fortfarande att njuta av bondens fördel på 44/100 - men notera att denna fördel är mycket mindre än efter själva spelet. Med 17...Bxc3 var vit nästan en hel bonde före, men i bytet efter 17...Bxc3 skulle vits fördel ha varit mindre än en halv bonde. Svart skulle ha reducerat vits fördel med exakt en halv bonde (0,94 - 0,44 = 0,50) om han hade spelat ett biskopsfångande istället.
Siffran "13" efter den numeriska variationspoängen berättar hur djupt sökningen gick innan schackmotorn kom fram till den givna poängen. I det här fallet analyserade motorn positionen efter 17.d5 på ett djup av tretton lager (halva drag) för att komma till sin slutsats om hur svart kunde ha förbättrat sitt spel.
Vi kan enkelt se hur korrekt denna information är jämfört med den fullständiga analysen. Medan "Fullständig analys" är lite mer läsbar, ger "Blundercheck" oss mer exakt information. Vi vet exakt hur mycket bättre den föreslagna varianten är jämfört med draget som faktiskt spelas, och vi vet också exakt hur djupt sökmotorn är för att komma fram till sin poäng. Därför är "Full Analysis" väl lämpad för nybörjare eller oerfarna spelare, medan mellanliggande och avancerade spelare kommer att njuta av och dra nytta av noggrannheten i analysen som tillhandahålls av "Blundercheck".
I den sista artikeln i den här serien kommer vi att lära oss hur man använder informationsmotorn för utmaningen att förbättra vårt eget schackspel.
(Del tre)
Steve Lopez
I den här delen, den sista delen av en tre serie artiklar, kommer vi att titta på hur du kommer att använda en schackmotor (som Fritz, Rybka, Shredder, Junior och Hiarcs) för att hjälpa dig att förbättra dig i schack. Detta kommer inte att vara en mjukvaruhandledning i sig, vi kommer inte att titta på instruktionerna "klicka på x för att få y att hända" eftersom vi täckte dem i de två föregående artiklarna. Vi utforskar istället hur du kommer att använda resultatet som genereras av spelets analysfunktioner för att hjälpa dig att förbättra ditt schack.
Någon sa en gång att "det första steget till kunskap är att erkänna sin okunskap" det påståendet gäller säkert här också. För att tjäna på att låta en schackmotor analysera dina spel måste du först göra en (kanske smärtsam) insikt om att det finns mycket om schack som du inte kan men behöver lära dig. Under åren har jag pratat med mer än en användare av schackprogram som har använt analysfunktioner som "ego booster", beundrat drag som schackmotorn anser vara "korrekta" samtidigt som de ignorerar otillfredsställande drag (eller direkta fel) som mjukvaran upptäckte. Detta tillvägagångssätt kan vara "Kycklingsoppa för själen", men ett verkligt slöseri med ett värdefullt schackförbättringsverktyg. För att få ut det mesta av analysmotorn egna spel Du måste först erkänna för dig själv att ditt schack behöver förbättras - det finns inget annat sätt.
Faktum är att hela processen bygger på att du redan har bestämt dig för att något är fel med ditt schack och du vill rätta till misstagen. Vad vi behöver göra nu är att förtydliga processen: hur kommer vi att använda den motorgenererade analysen för att förbättra?
I motsats till vad flera utvecklingsföretag skulle få dig att tro, är ingen schackmjukvara ensam garanterad att förbättra dina schackresultat. Jag förstår att fler än ett fåtal spelare letar efter en "magic bullet": en enda bok eller mjukvara som i sig gör spelaren till en slags "moment master". Förlåt, men det är ett svagt hopp att det bara inte kommer att hända. Vad vi, som spelare, såväl som elever, behöver göra är att hitta ett sätt att integrera schackstudier och schackträning i en metod för förbättring. Faktum är att det (och det hårda arbete det innebär) är nyckeln till att bli bättre på schack.
Låt oss ta en närmare titt på denna idé. Förbättring i schack är faktiskt en process i tre steg:
Öva
Analys
Att studera
Ingen del av programvaran kommer att hjälpa dig inom alla tre områden. Schackspelmjukvaran utmärker sig för att hjälpa dig med övning (du kan spela spel när det passar dig) och analys (du kan också ha motorer för att analysera ditt spel på din fritid). Även om vissa schackprogram innehåller handledning om olika aspekter av schack, är detta vanligtvis inriktat på absoluta nybörjare och oerfarna spelare. För mer hög nivå instruktioner som är lämpliga för mellanliggande spelare, måste du hänvisa till böcker och specialiserad programvara för schackinlärning. Detta för oss till en annan viktig punkt. Schackböcker och schackprogram utesluter inte varandra, det är lätt nog att kombinera schackböcker och programvara med det bästa av båda effektiva träningsutvecklingsmiljöer. Vi återkommer till denna idé om ett tag. Först måste vi dock överväga "inlärningscykeln" för att förstå de tre processerna.
Övning gäller för alla schackspel du spelar. Inom inlärningscykeln betyder "övning" inte bara spel som "inte räknas" (som spel mot datorn eller improviserade spel du spelar för en schackklubb eller mot en vän). "Practice" syftar på den praktiska tillämpningen av befintlig schackkunskap, det vill säga tillämpningen av det du vet på den faktiska spelmiljön. Varje gång du spelar schack (i motsats till taktiken att lösa pussel eller "schackmatt i x"-problem, etc.) övar du det du kan. Det är vad vi menar med "övning".
Analys innebär att titta på dina spel efter att du har spelat dem, titta på dem för att upptäcka brister i ditt spel. Även om det alltid är trevligt att titta på en kombination av tre drag som vann din motståndares torn och gjorde det möjligt för dig att vinna det senaste spelet du spelade (och vi alla ville beundra vad vi gjorde rätt), men det är viktigare att titta på resten av spelet att se finns det något vi kan göra bättre. Det är ironiskt att schack har ett rykte om sig att vara ett spel för egoister, för det finns få andra sysselsättningar som kräver att du är så skarpt självkritisk som schack påstår.
Forskning är precis vad ordet betyder: processen att lära sig nya tekniker för att rätta till sina brister. "Forskning" kan betyda att läsa böcker om positionsschack, lösa taktiska problem med CD-schack och/eller analysera spel från stora schackspelare, det här är alla åtgärder vi vidtar för att öka vår kunskap om "muttrarna och bultar" i vårt eget sätt att spelar schack.
Hej kära vänner. Med dig pappa Zhorik.
I dagens artikel kommer jag att berätta om hur vi spenderar med Zhorik schackanalys spelat spel online. Vid vad analysen passerar mycket kvalitativt.
Datorn visar med pilar rörelserna (vart det är bättre att gå), var felet ligger. Visar "+" eller "-" med siffror, hittar omedelbart kompisalternativ i ett visst antal drag, uppoffringar, kombinationer och allt sådant.
Och allt är väldigt bekvämt. Spelade - tryckte på knappen - du analyserar spelet för varje drag. Datorn är ingen idiot, den analyserar allt väldigt bra. Tro inte att du är smartare än honom. =)
Faktum är att det nu finns många olika gratis- och betalprogram både på ryska och på engelsk, där alla möjliga motorer är anslutna. Det finns tjänster osv. Men personligen gillar både jag och Zhorik att analysera alla mer på lichess.org.
Om du spelar på en dator ser det ut så här:
Och om på telefonen (iPhone), så här:
Schemat är enkelt om du spelar på själva sajten lichess.org. Spelas, efter spelet du trycker - analys:
Och genom att klicka på varje drag i tabellen med musen, titta på vad datorn visar dig. Schackspelet kommer att analyseras av Stockfish 8.0-motorn. Faktum är att en väldigt cool motor, så du kan vara säker på kvaliteten på analysen.
Se ett exempel på ett spel som jag spelade med Zhorik. De testade honom för kunskap om fällan i att försvara bonden på e5, med bonden på f6. Spelet blev: 1. e4 e5 2. Nf3 f6 3. Nxe5 fe:
Du förstår, datorn visar med en pil som de säger för att flytta nästa drag, råder han drottningen på h5. När det gäller positionen uppskattar han det också till +3,6 till fördel för White.
Faktum är att man sitter så här efter matchen, tittar på sina misstag och förstår hur lätt det var att vinna dock.))) Motståndaren gjorde misstag här och där ... Eh ... jag önskar att jag kunde vrida tillbaka tiden . Jag skulle ordna för honom.)))
Tack vare schackanalys ökar din spelnivå. Du börjar hitta bra drag, du börjar se uppoffringar, bra kombinationer osv.
Längre. Om du inte spelar på lichess, utan till exempel någonstans på en annan sida eller till och med offline med en vän i en schackklubb i din stad eller på vissa tävlingar, sätter du dig ner och skriver ner spelet på formuläret och vill analysera det, då igen, med lichess är inte ett problem.
Om du har en pgn-fil kan du importera den till lichess och analysera den på samma sätt:
Dessutom, om du inte behöver analyser från början av spelet, utan vill analysera någon schackposition och ta reda på hur det var möjligt att göra ett bättre drag än du faktiskt gjorde, så är allt lika enkelt här.
Kom in styrelseredaktör och välj vems drag:
Rensa tavlan:
Ställ in önskad position genom att dra figurerna till tavlan:
Klicka på knappen "Analysera". Som ett resultat är detta vad kopm visar mig:
Schackmatt i 4 drag. Med ett tornoffer.)) Det här är pajerna.
Analysera, öva och förbättra dina spelfärdigheter. Som avslutning på artikeln föreslår jag att du analyserar Sergey Karjakins och Magnus Carlsens spel.
Se spelen här och gör drag på lichess.org under stockfish-analys. Jag råder dig också att analysera olika.
Det var allt för mig. Vänta på nya artiklar. Vi kommer vidare att beskriva andra möjligheter för datoranalys. Det finns till exempel ett så megacoolt program – Chessbase.
Ses snart...
Jag blev inspirerad att skriva det här programmet av min en gång favoritschacksajt chess.com. Mitt konto tillät där bara att göra "djup" analys av mina spel (2-3 minuter per match), och inte "Maximum" (4-6 minuter per match). Hur som helst är datoranalysen på chess.com långsam, eftersom den inte använder stockfish-binärmotorn, utan dess implementering i ett översättbart javascript-språk. Resultaten av spelanalyser som erhållits på chess.com-webbplatsen är därför ofta otillfredsställande. Jämförelse av resultaten av analys av spel på sajten chess.com och lokal analys av binära Stockfish är långt ifrån till fördel för den första.
Märkligt nog, direkt efter publiceringen av detta program, stängdes mitt konto på chess.com utan någon förklaring och återbetalning av den årliga medlemsavgiften! (Jag var tvungen att hävda det senare själv). Har mitt program orsakat dem allvarlig ekonomisk skada? Jag skulle skämmas i deras ställe för att tjäna pengar på analyser av dålig kvalitet schackspel(gjorda dessutom av den gratis Stockfish schackmotorn!) och införa en tidsgräns för analysen av spelet, beroende på hur mycket pengar som betalas för medlemskap. Vi kan bara önska chess.com framgång i deras strävan efter "rättvist" spel!
Dessutom finns en analys som Chemovs helt enkelt inte eller fungerar inte riktigt i Windows schackprogram. I "SCID vs. PC" finns det inte, och i Chessbase fungerar "djup analys" inte alls! Jag undrar vad utvecklarna tycker om detta?
Därför bestämde jag mig för att skriva min egen schackspelsanalysator, liknande Chemovsky, bara mycket smidigare, lätt att installera och lätt att konfigurera och använda.
Funktionaliteten hos analysatorn för schackspel "Creatika"
Huvuddrag och begränsningar
- Lätt att installera
- Enkelhet och användarvänlighet. Högerklicka bara på pgn-filen och välj "Analysera". Filen som resulterar från analysen öppnas automatiskt i den grafiska applikationen för pgn-filer som standard
- Nytt i version 4.1! Grafiskt användargränssnitt för att välja batcher för analys
- Nytt i version 4.1! Motorns bästa drag lagras nu i databasen best_moves.db för snabb hämtning. Du behöver inte slösa tid upprepade gånger på att analysera en känd position
- Nytt i version 4! pgn-extract.exe och coreinfo.exe behövs inte längre. Creatica schackspelsanalysator kan nu oberoende konvertera från en schacknotation till en annan och bestämma typen av din processor. Microsoft. NET ramverk 4.6 behövs fortfarande, liksom SQlite-biblioteket som ingår i distributionen
- Nytt i version 4! GUI för inställningar - du behöver inte längre redigera filen chessgame-analyzer.exe.config med en textredigerare
- Nytt i version 4! Djupanalys - schackmotorn kommer att spela sig själv flera partier efter varje drag och bestämmer det bästa draget statistiskt baserat på resultaten av de spelade partierna. Kräver en kraftfull dator och tillräckligt med tid för att använda djupanalys. Spelade spel lagras i databasen och kan användas för att analysera andra spel
- Nytt i version 4! En förbättrad version av databasen SQlite-kompilatorn ingår nu i analysatorn
- Nytt i version 4.1.0.13! SQLite-databasen KingBaseLite.db uppdaterad till 19/01. Det inkluderar de första 20 dragen av KingBaseLite.pgn-spel som spelas av motståndare med en Elo-betyg på minst 2300 och en skillnad i betyg på högst 200. Denna databas är utformad för att söka statistiskt de bästa alternativen i öppningar
- Uppmärksamhet! SQLite databas för version 4.0.0.0 är inte kompatibel med databas för version 3.0.0.0! Ladda ner den nya databasen
- Nytt i version 4! En uppsättning schackproblem för Arasan-motorerna i PGN- och EPD-format stöds - du kan jämföra förmågan hos dina favoritmotorer för att lösa schackpussel
- Observera att formatet för anteckningsmallfilerna har ändrats. Därför är mallfiler för version 3.0.0.0 inte kompatibla med mallfiler för version 4.0.0.0
- Nytt i version 4.1.0.13! Inkluderade de senaste Stockfish 10-binärfilerna vid tidpunkten för utgivningen av denna version (utvecklingsbyggd den 8 februari 2019)
- Nytt i version 3! Ultrasnabb sökning efter statistiskt bästa alternativ i en stor schackdatabas
- Nytt i version 3! Schackdatabaskompilator (chessdb-compiler.exe) för snabb sökning av statistiskt bästa varianter från schackdatabaser i pgn-format
- Nytt i version 3! Möjligheten att ladda ner en färdig kompilerad databas för ultrasnabb (hundratals gånger snabbare än i Chesbase, till exempel) sökning efter de statistiskt bästa alternativen (inkluderar mer än en miljon spel sedan 2000, Elo rating av spelare är inte mindre än 2200, detaljer på http://www. kingbase-chess.net)
- Nytt i version 3! Anteckningsmallar låter dig kommentera spel på alla språk i vilken stil som helst
- Nytt i version 3! Som ett exempel kommer programmet med tre väldokumenterade mallar på ryska och engelska
- Professionell - praktiskt taget utan ord, bara alternativ med en symbolisk poäng i slutet av alternativet
- Semiprofessionell - korta monotona kommentarer - används av programmet som standard
- Amatör - mer detaljerade olika kommentarer efter din smak
- Nytt i version 3! Möjlighet att visa flera alternativ - ställs in av multipv-parametern i konfigurationsfilen
- Nytt i version 3! Symbolisk positionsutvärdering i slutet av en variant
- Stöd för alla UCI-kompatibla schackmotorer
- Autojustering av de flesta parametrar. Möjlighet manuell inställning via konfigurationsfil
- Ryska och engelska gränssnitt
- Automatisk (utan användarintervention) analys av ett stort antal batcher
- PGN-standardstöd
- Stöd för alla Windows-kodande PGN-, ECO-filer och anteckningsmallar
- Nytt i version 3! Uppdaterade binärfiler (med fixade buggar och ökad prestanda) för standardmotorn - Stockfish 8, den starkaste hittills (min uppbyggnad av källor från GitHub från 7 september 2017
- Tid per drag, renderingsdjup, antal trådar och minnesstorlek för motorn
- Möjlighet att starta analysen av spel från startpositionen, från valfri rörelse
- Förmåga att analysera spel från vilken position som helst
- Konfigurerbar schackmotorprocessprioritet
- Spelklassificering på ryska eller engelska (ECO-kod, öppningsnamn och variant)
- Möjligheten att använda din egen klassificeringsfil genom att ange den som värdet för parametern eco_file
- Stöd för Fisher schack (schack 960). Chesbase läser dem korrekt, men Scid vs PC ger fel - stöder inte.
Så mitt program är en konsolapplikation under MS Windows. Resultaten av spelanalyser kan ses direkt på skärmen, men det är bekvämare att se dem i en grafisk schackapplikation som kan läsa PGN-filer, till exempel i Chessbase eller .
Programmet kommer med en gratis stockfish-motor, den mest kraftfulla hittills. Du kan också konfigurera applikationen för att använda kommersiella motorer som Komodo eller Houdini (medföljer inte programmet), såväl som alla andra UCI-kompatibla schackmotorer du väljer.
Under batchanalys visas följande information:
- programnamn, version och utvecklare
- partiets titlar (taggar).
- namnet på schackmotorn och namnen på dess utvecklare,
- antal trådar och motorns hashstorlek i MB,
- drag med positionsvärdering, analysdjup och kommentarer.
Varje drag åtföljs som standard av positionsutvärdering och beräkningsdjup. Om skillnaden mellan uppskattningen av det bästa draget och draget som gjorts i spelet är större än vissa tröskelvärden, så visas en kommentar om felaktighet, fel eller lucka. Det bästa draget och fortsättningen anges också som en variant. I slutet av variationen rapporteras uppskattningen av bästa drag, beräkningsdjupet, antalet noder i MU och analyshastigheten i MU/s. Om motorn ser schackmatt, kommer dragen som leder till schackmatt också att visas.
När skillnaden i bedömningen av parternas ståndpunkter överstiger en bonde ingår uppmuntrande kommentarer. Om draget matchar motorns bästa drag visas gratulationer. Om skillnaden i poäng mellan det bästa draget och det drag som gjorts i spelet inte överstiger 0,2 bönder, rapporteras ett bra drag och en bättre fortsättning. Uppmuntrande kommentarer skiljer sig i sin ton beroende på om partiet vinner eller förlorar.
Resultaten av analysen sparas i en ny pgn-fil, vars namn består av namnet på den ursprungliga pgn-filen och suffixet "-analyzed_<движком>" (eller "-analyzed_by_
Efter att analysen är klar kommer resultaten automatiskt att visas i den grafiska standardschackapplikationen för pgn-filer, såsom Chessbase, SCID vs PC, eller någon annan som förstår pgn-formatet.
Ladda ner, installation, användning och inställningar
Program som används av applikationen schackanalysator "Creatika"
Stockfish 10 ( senaste byggen utvecklare)
Schackspelsanalysatorn kommer med den kostnadsfria schackmotorn Stockfish, som är den överlägset starkaste. Den består av fyra binärer:
- stockfish_10_32bit.exe - för 32-bitarsversionen av Windows
- stockfish_10_x64.exe - för 64-bitarsversionen av Windows
- stockfish_10_x64_modern.exe - för 64-bitarsversionen av Windows som körs på en dator med en processor som stöder POPCNT-instruktioner
- stockfish_10_x64_bmi2.exe - för 64-bitarsversionen av Windows som körs på en dator med en processor som stöder BMI2-instruktioner
Som standard väljer schackanalysatorn automatiskt den optimala binära filen.
Föreläsning uppläst av Sovjetunionens hedrade tränare i Loo den 17 april 2014 på coachningsseminariet
Få människor ifrågasätter nödvändigheten och användbarheten av analysen av de spelade spelen. Denna analys gör det möjligt att hitta begångna misstag, reda ut parternas planerade operationer, bestämma de kritiska och vändpunkterna i en schackstrid och som ett resultat av allt detta dra slutsatser som hjälper till att ytterligare förbättra en schackspelares spel. .
Jag började göra sånt här för femtio år sedan, när jag, efter examen från Moscow Power Engineering Institute, var tvungen att flytta från aktivt spel i tävlingar på grund av den stora arbetsbelastningen av ingenjörsarbete i en mycket seriös designbyrå. 1973 återvände jag ändå till schackvärlden och tackade ja till ett erbjudande om att bli en av tränarna för Sovjetunionens landslag.
Nåväl, i början av 1976 gav ödet mig en underbar chans - jag började arbeta nära ett litet underbarn från Baku, som på ett par år blev erkänd av hela schackvärlden. Det var Garry Kasparov.
Jag kommer inte att prata mer om detaljerna och metoden för att arbeta med denna superbegåvade unga man. Låt mig bara säga att analysen av de spelade spelen, både gemensamt och separat, var en av huvudformerna för hans träningsprocess.
Clara Kasparova, Garry Kasparov, Vitaly Melik-Karamov och Alexander Nikitin (Vilnius, 1984)
Garrys uppgång föll på slutspelet av schackperioden före dator, när kvaliteten på det analytiska arbetet bara berodde på schackspelarens önskan att gå till botten med sanningen, och ibland spenderade mycket tid och ansträngning på det. Från en tidig ålder hade Harry en stor kärlek till schack och en ständig önskan att lära sig så många av deras hemligheter som möjligt. Analys annan sort positioner som uppstod i olika skeden av detta kloka spel, lockade först pojken och sedan den unge mannen i samma utsträckning.
Resultaten av våra analyser registrerades av Garik i tjocka anteckningsböcker. Jag, efter att ha lyckats skapa en hålkortsfil i Central Chess Club (som ligger på Gogolevsky Boulevard), lade in mina analyser i mina egna hålkort, vilket blev det första försöket att underlätta insamling och lagring av nödvändig schackinformation och, viktigast av allt, den snabba utvinningen av dess individuella kopior från ett stort utbud av hålkort, där den specifika information jag behövde lagrades. På sjuttiotalet växte informationsflödet större och större för varje år, och det fanns ett reellt hot om att drunkna i denna ström av nya spel och analyser publicerade i böcker, schacktidningar och tidskrifter, i specialnummer m.m. Datorernas invasion i schackvärlden räddade oss.
Till en början var det primitiva spelmoduler, av liten nytta även för rollen som sparringpartner för en seriös schackspelare. Men hela världen väntade på uppkomsten av datorer som kunde lösa problem som inte alls var schack. Eftersom schack gjorde det möjligt att studera spelprocessen från register över schackrörelser, blev de en testplats för att utarbeta seriösa analytiska program avsedda att användas inom vetenskap, ledning, militära angelägenheter och inom många andra områden av mänsklig aktivitet. Analytiska program utformade för schack var inte långt borta. Visserligen tillät de första datorerna bara schackproffs att inte bära en tung resväska full av tidningar, informanter, analytiska anteckningsböcker etc. till tävlingar, men de var inte anpassade för det arbete som nu är bekant.
Min första dator var en Atari 1040, som jag använde 1987 handla om det mesta av hans arvode fick i slutet av Sevilla, den fjärde matchen av två Ka. Nu kunde jag åka på tävlingar och träningsläger med en liten resväska där min dator låg nedpackad, i en liten hårddisk som all schackinformation jag behövde på resan lagrades. Jag var nöjd med den och tog väl hand om min dator. Då var datorer extremt dyra. Så min kollega, som återvände från Sevilla, bytte ut samma Atari mot helt nya Zhiguli. Min Atari tjänade mig troget i fem år, tills jag 1992, när jag besökte redaktionen för den holländska tidskriften "New in Chess", köpte "till ett rimligt pris" en avancerad dator för den tiden på 386 SL-processorn. Det var en riktig bärbar dator som gjorde att du kunde arbeta med de första versionerna av "Chess Base" och "Chess Assistant". Det är sant att hans svaga minne inte tillät honom att tänka på några avancerade former av arbete - operativt minne på 1,0 megabyte, och hårddiskminnet på 40 megabyte tillät honom att bara använda det som ett förråd av värdefull schackinformation som jag hade valt. Jag kom snabbt ur vanan att skriva på papper, jag gjorde alla kommentarer från spel och analyser av öppningar på datorn och sparade det automatiskt i dess minne. Detta fortsatte i samma fem år, tills parametrarna för min datorvän började märkbart vika för hans nya, kraftfullare och snabbare avfyrande bröder. Tränarproblemen som jag var tvungen att lösa blev allt svårare, min bank med schackinformation krävde att jag flyttade till ett nytt, rymligare rum och jag var tvungen att byta dator.
Det är allmänt accepterat att datorer blir föråldrade mycket snabbt och deras livslängd är cirka två år. Jag jobbar lugnt med mina silikonassistenter i fem år, vänjer mig snabbt vid dem, lär mig deras funktioner. De blir mina vänner, som det är synd att skiljas från. Så om dina schackproblem inte blir mer komplicerade, skynda dig inte att skilja dig från dina gamla datorer. Inte konstigt att de säger att en gammal vän är bättre än två nya.
Under de kommande fem åren hade jag en Pentium 266-dator som gjorde att jag kunde köra seriösa Chess Base 7.0- och Fritz 5.0-program. Deras användning gjorde det möjligt att känna sig mer säker i analysen av öppningsscheman. Visserligen var poängen från datorerna ibland mycket kontroversiella, och jag gjorde det omedelbart till en regel att inte följa deras ledning, utan att lita på min förståelse av positionen.
Hedrad tränare för Sovjetunionen, FIDE Senior Coach, International Master Alexander Sergeevich Nikitin
Nu, sedan två år tillbaka, har jag varit nära vän med en ASUS laptop, vars hjärta är en dual-core Intel (R) Core TM i3 CPU, som har en klockfrekvens (2,4 megahertz) som är tillräckligt för schackforskning; mer än tillräcklig och hårddiskkapacitet (40 gigabyte). Jag är ganska nöjd med hans arbete: både när det gäller den goda noggrannheten i hans uppskattningar och när det gäller den tid de togs emot. Nu finns det datorer som kan få samma resultat dubbelt så snabbt, men jag bryr mig inte, jag gillar inte att skynda på min vän.
Jag måste säga att min erfarenhet av de senaste analysprogrammen som "Houdini 4", "Stockfish 4", "Komodo 5" gjorde att jag kunde dra slutsatser som du borde tänka på.
1. Ingen dator kan förbättra ditt spel. Han kan varna misstag under analysen och i slutet av den (avslutet av analysen bestäms av dig, återigen baserat på din förståelse av positionen), ge en viss mängd information med dina rent formella numeriska uppskattningar (det finns alltid flera av dem) , som du måste kontrollera utifrån din förståelse av positionen och, viktigast av allt, jämföra med din egen, "mänskliga" bedömning, göra slutgiltigt val.
2. Ledande i analysen bör vara en person. Det måste vara bestämt att förstå att datorn är en samvetsgrann revisor, och du är tänkaren och chefen i sökandet efter schacksanning.
3. Det är roligt för mig att se unga schackspelare spela som en kandidatmästare, men som redan har kraftfulla datorer med fyrkärniga processorer. För dem är det som att spela spel med kristall- eller guldschack, istället för de vanliga träpjäserna. På sådana datorer är det bra att spendera tid på utmanande spel typ " stjärnornas krig", etc., men det är, som de säger, en annan historia. För att lösa schackproblem räcker det med dubbelkärniga processorer. Det är bättre att köpa bra schackböcker med de pengar som sparas.
Därefter kommer jag att försöka simulera processen att analysera ett schackspel med hjälp av en dator. För att göra detta tog jag ett spel med de gamla mästarna, inte alls långt, inte ofelbart, men utan oförskämda misstag. Den hade redan analyserats av stormästaren Nunn för 6 år sedan, och jag ville se om min kraftfullare dator skulle hjälpa mig att hitta något nytt för att täcka händelserna som ägde rum i detta intressanta och lärorika spel. Jag noterar att jag under föreläsningen naturligtvis inte visade variationer längre än 5-6 drag; de presenteras nedan för oberoende analys av utbildare och studenter.
Unga lyssnare i Loo
Rudolf Shpilman - Arnold Denker
Franska C06-försvaret
1.e4 e6 2.d4 d5 3.Nd2 Nf6 4.e5 Nfd7 5.Bd3 c5 6.c3 Nc6 7.Ndf3 Qb6 8.Ne2 cxd4 9.cxd4 Bb4+
Vissa spelare längtar efter att starta en kamp utan att först manövrera. Det är sant att de flesta av dem har betyg som knappt klättrar över 2100 - för detta räcker det med att titta på ett urval av spel från Megabase. I mina kommentarer arbetar jag med exempel på spel av starkare schackspelare som kan tränga in i förståelsen av positionen, på datorspråk, på handla om större djup på kortare tid.
Förlusten av slott här kan inte få allvarliga konsekvenser, eftersom positionen i centrum är stabil. Under tiden är den stabil, bonden e5 ger vit en utrymmesfördel och svart besväret som är förknippat med trängsel i sitt eget hem, varav en del skjuts igenom av fienden. Jag skulle vilja ta bort den här bonden på något sätt, men inte särskilt beslutsamma är rädda av spelets öppning och hotet mot sin egen kung. Det är så en intressekonflikt uppstår omedelbart och en schack Maidan uppstår.
Seriösa spelare föredrar att få en liten positionsfördel, men inte förlora castling. 10.Bd2 (+0,10) Bxd2+ 11.Qxd2 Qb4 12.Rc1 Qxd2+ 13.Kxd2 Nb6 14.b3 Ke7 15.h4 Bd7 16.Rh3 Nb4 17.Bb1 a5 18.a3 +/=, Keres - Flores, 1939.
10...0-0?! (+1,15)
Rudolf Shpilman, i sina magra kommentarer, belönade den svarte kungens slott med ett enda frågetecken och kallade detta naturliga drag för ett avgörande misstag, vilket tillät standardbiskopsoffret på h7. Han hade faktiskt inte fel när han talade om ett misstag, det finns bättre drag än vad han gjorde. Black kastar sig in det här ögonblicket- ett drag där det finns mycket provokation, eftersom en mer eller mindre erfaren spelares ögon omedelbart lyser upp vid åsynen av h7-bonden. "Att slå eller inte slå?" - uppstår genast en uråldrig fråga.
Låt oss prata om datorer först. Mina datorassistenter - den snoriga "Stockfish 4" och den solida "Komodo 5", som jag förväntade mig, förenades inte i uttrycklig bedömning av konsekvenserna av elefantens förföriska offer. Stockfish bestämde sig för ett offer omedelbart (11.Bxh7+), vilket omedelbart gav henne ett kraftfullt stöd "+1.21". Komodo märkte inte detta drag alls, jämfört med den solida generella förstärkningen 11.Be3 och två liknande drag som jag fick att välja mellan. Jag bestämde mig för att ge dem tid att arbeta. Först efter 15 minuter, efter att ha nått beräkningsdjupet på 25 halvdrag, värdade Komodo att se biskopens offer och dess fördelar, och satte omedelbart draget på första raden med en poäng på "+0,79". Samtidigt angav han ett variantbevis som var mer övertygande än hans konkurrent Stockfish. Därefter bestämde jag mig för att se på vilket djup av beräkningen datorerna skulle sluta röra sig längre. Efter en timmes arbete minskade de kraftigt hastigheten på sina beräkningar, och det var inte längre meningsfullt att fortsätta sin verksamhet. Jag var tvungen att spela in följande resultat av deras arbete: "Stockfish 4" nådde ett djup av 31 halvdrag och behöll sin tidigare entusiastiska inställning till biskopens offer när man utvärderade flytten av den andra raden (11.а3), vilket också är ganska hög (+ 1,05). Komodo 5 var mer genomtänkt. Han nådde ett beräkningsdjup på 26 halva drag och behöll respekten för biskopens offer och lämnade det på första raden (+0,88), långt från andra raden (11.Be3 med en poäng på +0,31). Samtidigt är det värt att notera att Nunns bästa "mänskliga" drag (11.Nf4) aldrig har uppmärksammats av bokhållare.
Efter att ha lärt oss datorns åsikt fortsätter vi nu vår rena schackanalys. Den främsta öppningsidén för det franska försvaret är att undergräva Whites pantfästningar i centrum. Eftersom d4-bonden framgångsrikt avvisades måste svart skynda sig att bryta e5-bonden, vilket på ett obehagligt sätt hämmar rörelsen av svarta pjäser. Detta mål tjänas genom att flytta fram bonden f7-f6, vilket måste utföras så snabbt som möjligt.
1) 10...f5?(+0.90) Ett grundläggande fel som inte kräver ett variantbevis. Svart vägrar att underminera bondcentret och måste nu utstå prövningar i en trång position utan motspel. Händerna gör de första dragen i den vinnande planen, vilket ger huvudet vila: 11.h4 0-0 12.Rh3 h6 13.Rg3 Kh8 14.Be3.
Datorerna som följde mina drag här ger en grym bedömning av Blacks öppningsstrategi: "+2.04 eller +-". Jag håller med och stoppar vidare analys.
2) 10...f6 (0.56)
Låt oss se hur Stockfish4 fungerar igen: 1 minut - beräkningsdjup 20 halvdrag, positionsutvärdering "+0,58"; 2 minuter - 22 halva drag och "+0,08"; 6 minuter - 26 halva drag och en poäng på "0.00".
11.Nf4 (11.exf6 (-0.10) Nxf6 12.Bf4 0-0 13.Qb1 Be7 14.a3 Bd7 =)11...fxe5 (11...Ndxe5?! 12.dxe5 fxe5 13.Nh5 0- 0 14.Be3 Qd8 15.Ng3 h6 16.h4 Bd6 17.Rh3 e4 18.Nxe4 dxe4 19.Bxe4 +/-) 12.Nxe6!? g6 (Ser extremt misstänkt ut, men inget bättre) 13.dxe5 Ndxe5 14.Be3 Qa5 15.Nxe5 Nxe5 Vit verkade göra allt rätt, men hans förhoppningar om ett övertag tycks tyna bort. 16.a3 (16.Nd4 0-0 17.Be2 Nc4 =) 16...Bxe6 17.axb4 Qxb4 18.Bd4 Bg4! 19.Qa4+ Qxa4 20.Rxa4 Rc8 21.Bb5+ Nd7 22.Bc3 a6 23.Bxa6 bxa6 24.Rxg4 0-0 25.Rd4 Nf6 26.f3 Ne4 =.
3) 10...Be7!(0.00) Biskopen har gjort sitt jobb - biskopen kan flytta närmare kungen. 11.a3 f6! ( Som ett exempel på en misslyckad iscensättning av öppningen för Black presenterar jag ett fragment av spelet med två stora klassiker som spelade det här spelet i slutet av deras schackkarriär. Av någon anledning gick Black omedelbart in i en döv passiv och omkom ödmjukt. 11...Nf8? 12.b4 Bd7 13.Be3 Nd8 14.Nc3 a5 15.Na4 Qa7 16.b5 b6+- (Alekhin - Capablanca, 1938) 17.h4! f5 18.Rh3 h6 19.Rg3+-)12.Nf4 fxe5 13.Nxe6 Bf6. Öppningsutvecklingen avbryts plötsligt av början av striden i mitten av brädet. 14.Qe2 e4 15.Bf4 Nde5! 16.dxe5 Bxe6 17.exf6 0-0! 18.Ng5 Rxf6 19.Nxe6 exd3.
I denna akuta situation började vi testa driften av Stockfish4-revisorn i en stationär dator med en processor. Efter en minut nådde motorn ett beräkningsdjup på 18 halvslag; tio minuter senare var han på ett djup av 27 halvdrag med en uppskattning på 20.Qg4 "+0.14". Efter ytterligare 20 minuter stannade han på ett djup av 31 halvdrag med en uppskattning av samma drag "0.00".
20.Qg4 Rg6 21.Ng5 Qxb2 22.Re1 d2. Datorer ger här en bedömning av "=". Men för mig är ståndpunkten inte så tydlig - det är för svårt att förstå vad som händer här, och jag bedömer det som "oklart". Men om vi fortsätter variationen - 23.Rd1 h6 24.h4 hxg5 25.hxg5 Re8 26.Kg1 Qc2 27.Rxd2 Re1+ 28.Kh2 Ne5 29.Qh3 Rxh1+ 30.Kxh1 Qe4 31.Qc8, Kh32+ får vi en evig kontroll.
11.Bxh7+ (+1,15)
White har bråttom, det är kanske inte förgäves. Faktum är att vid nästa drag kan en av de svarta bönderna - f7 eller h7 gå till 6:e rangen, och då blir möjligheten att offra biskopen irrelevant. Naturligtvis sträcker sig handen ut för att ”slam” på h7, varefter den vita drottningen kommer in i fästningen, där fiendens kung gömmer sig, och han måste fly. Det var denna omständighet som gjorde det möjligt för den store älskaren att attackera och anse biskopens offer berättigat, för han trodde på sin förmåga att attackera och trodde att ”ytterligare anfallsmöjligheter kommer att hittas automatiskt. Efter att ha offrat biskopen var jag övertygad om att min attack på något sätt måste leda till seger.
Dock inte allt så enkelt. Blacks position är obehaglig eftersom hans pjäser är i någon form av oordning, vilket gör det svårt att organisera motspel. Genom att dra fördel av detta kan Vit leta efter ett sätt att stärka den attackerande grupperingen. Och då är det lätt att uppmärksamma hoppet av e2-riddaren.
11.Nf4! (+0.90). Denna lugna förbättring av anfallspotentialen hittade stormästaren Nunn, som inte trodde på effektiviteten av offret av den vita biskopen, en bit, förresten, mycket användbar för att attackera kungen. Om attacken myrar kan avsaknaden av utkik efter vita fält skapa allvarliga problem för dem.
a) 11...f6 12.Nxe6 fxe5 ( 12...Re8 13.Nf4 fxe5 14.Nxd5 +-) 13.dxe5 Ndxe5 14.Bxh7+ Kxh7 15.Nxf8+ Bxf8 16.Nxe5 Nxe5 17.Qh5+ Kg8 18.Qxe5 +
b) 11...h6 12.Bb1 Re8 13.Kg1 Nf8 14.h4 Qc7 15.Rh3 Bd7 16.Rg3 Ne7 17.Nh5 Nfg6 18.Nxg7 Kxg7 19.h5 Rec8 20.Bf4 +-;
Med) 11...Be7 12.h4 h6 13.Rh3 Re8 14.a3 Bf8 15.Rg3 Ne7 16.Kg1 a5 17.Ne1 Nf5 18.Bxf5 exf5 19.Nxd5 Qc6 20.Nf4 +-.
Jag "visade" Nunns drag för min revisor när han efter 12 minuters beräknat arbete fortfarande inte framhävde det på monitorn, och draget som Shpilman gjorde förblev favoriten, med en uppskattning som nådde "+1,27". Datorn reagerade positivt på en sådan "kick", men utan entusiasm, och gav betyget "+0,94" efter 8 minuters beräkning på ett djup av 25 halva drag.
11...Kxh7 12.Ng5+ Kg8
Spelet slutar omedelbart om kungen attackerar - 12...Kg6?? 13. Qd3+ f5 14. Nf4+! Kxg5 15.Qg3+ Kh6 18.Qg6#.
13.Qd3! (+1,03) Re8 14.Qh7+ Kf8
Den första fasen av Whites attack är över. Nu måste de välja bland flera mycket frestande uppföljare den bästa. Det finns praktiskt taget ingen som skyddar den svarte kungen, den enda mellanstationerna - fyrkanten e7 är ett räddande kryphål för monarkens vidare flykt, om han lyckas. Å andra sidan är bara två vita pjäser inblandade i attacken än så länge. Men det här paret är bara bra för att para kungen runt f7-rutan. Vit löser problemet med denna punkt, men inte på bästa sätt.
15.Qh8+?(-0.16)
Det kan inte sägas att detta fel är uppenbart. Men detta är verkligen ett fel. Den vita drottningen gjorde fel. Fascinerad av jakten driver han fiendens kung ut ur farozonen till ett relativt säkert tillfälligt skydd på d8, varifrån en stig leder till ett säkrare skydd på b8. Som belöning kommer han att få två olyckliga bönder på kungasidan och bana väg för den vita bonden att flytta till drottningen.
Men ytterligare kommer vi att se skillnaderna i vinnarens uttalande: "Tanken att varje uppoffring ska beräknas så exakt som möjligt är i grunden felaktig. När man anfaller krävs bara tro på positionen (?) och på sig själv." med slutsatserna från noggrann analys, som bevisar att White här missade två mycket mer effektiva fortsättningar av attacken.
Först och främst bör det noteras att ett försök att omedelbart vinna tillbaka en pjäs som getts upp för attackens skull genom att flytta 15. a3 avslöjar en defekt i vits position - en försvagning av d4-bonden. Denna omständighet kan användas av svart med stor fördel - 15...Nxd4! 16.axb4 Qb5!, och efter tvångsutbytet av damer, lämnas vit utan bonde och utan initiativ.
Efter att ha diskuterat den dåliga möjligheten, låt oss nu prata om de goda.
1) 15.Qh5!? Vinnaren, som är mycket nöjd med attacken som togs fram till seger, nämner inte ens en annan version av scenariot han hittade på, när vit kommer till f7-bonden ett drag tidigare. Denna tidsbesparing stärker attacken kraftigt, vilket gör den oemotståndlig, till exempel: 15...g6 (+2.20) 16.Qh7 Ke7 (16...Nd8 17.Ne4!!+-)17.Qxf7+ Kd8 18.Nxe6+ Rxe6 19. Qxe6 Qb5 20.Be3+- eller 15...Nd8 (1.09) 16.a3 Qa6 17.Be3 Ke7 18.Rc1 Ba5 19.Qh7! Rf8 20.h4! Nc6 21.Qxg7 Bb6 22.Ke1! Ke8 23.Rh3!+- Qd3 24.h5 Bxd4 25.Bxd4+-.
2) 15.Nf3! (+1,27). Riddaren, efter att ha hoppat tillbaka, stärkte inte bara försvaret av den centrala bonden, utan, viktigast av allt, gav vika för biskopen, och dess utseende på g5-torget hotar att omedelbart avsluta striden.
Comps inser inte omedelbart kraften i denna manöver, och i ungefär en halv minut ser jag deras indignation. Deras favorit (15.Qh5) förflyttades från första raden endast vid ett beräkningsdjup av 25 halvdrag, och omedelbart med en riddarhoppuppskattning på "+1,90", och efter beräkning för 27 halvdrag, nådde uppskattningen " +2,16".
En sådan kombination av försvar av d4-bonden och attack, med inblandning av den mörkrutade biskopen, sågs inte ens av Nunn. 15...f6 16.Bh6! Ke7 17.Qxg7+ Kd8 18.exf6 Bf8 19.Qg6 Bxh6 20.Qxh6 Qxb2 21.Re1 Kc7 22.f7 Re7 (22...Rf8 23.Ng5 Nd8 24.h4 b6 25.Nf4 BaNg. Nxe6 28.Qxe6 +-)23.f8Q Nxf8 24.Qxf8 b6 25.Kg1 Kb7 26.h4 e5 27.Qf6 Re6 28.Qg7+ Re7 29.Qg5 exd4 30.Nfxd4 Rdf6 3-1.Qf6+
15... Ke7 16.Qxg7 (0.00) 16…Kd8 (+0,30)
Svart borde ha försvarat bonden: 16...Rf8 17.Nxe6! "Medan min motståndare tänkte på sitt drag, grävde jag djupt ner i positionen och bestämde mig för att den här uppoffringen vinner omedelbart" R. Shpilman. Det är synd att stormästaren inte gav ett variantbevis på djup penetration. Nunn påpekar dock på något sätt slentrianmässigt att vinnaren helt enkelt inte oroade sig för att beräkna alternativen och förlitade sig helt på sin intuition. Men förgäves ... Något är inte synligt vinna direkt, utom kanske bara vid 17...Kxe6? 18.Nf4+ Ke7 Nxd5+. Till ostadig jämlikhet leder endast indikerad av datorer 17 … Ke8 18.Nxf8 Nxf8 19.Be3 Ng6 20.Qh7 Bf5. Bokhållarna mumlar om Whites lilla initiativ, och jag håller med dem.
17.Qxf7? (-1.11)
Det efterföljande lugnet inbjuder till eftertanke. Jag skulle vilja titta på positionen "på ett mänskligt sätt", kasta åt sidan arken med datorberäkningar. Något stämmer inte riktigt, eller kanske inte riktigt stämmer för White. Spelet för schackmatt har tystnat, och nu är det viktigaste för dem att driva bonden så långt som möjligt, men var?
Nunn lyckades hitta en ökning av Whites attack med den gamla metoden. Han ansåg denna position vara det första mellanresultatet av biskopsoffringen på h7. Sedan uppstod en berättigad fråga: "Vad uppnådde vit i dessa sex drag?" Ja, de fick tillräckligt med bondekvivalenter för den offrade biskopen. Men det var inte ynka bönder som var deras mål när de inledde sin attack. De körde kungen till centrum, där han befann sig under skydd av de svarta pjäserna som redan stod där. Vad sägs om det? Hotet att erövra e6-bonden kan lätt avvärjas av svart, åtminstone genom att placera riddaren på f8, och i dess ställe ta med biskopen, vilket ytterligare stärker kungens försvar. Det är inte svårt att förstå att de två vita pjäserna, efter att ha "förstört" den kungliga fästningen, behöver förstärkningar för att fortsätta offensiven. Men det tar tid att föra in reserver i strid (cirka 3-4 drag), och under denna korta tidsperiod kommer svart att ha tid att föra tornet till c8, täcka kungen på b8 och vara redo att starta sitt spel. Det visar sig att Whites prestationer i attack inte är så stora. PÅ övningsspel dessa allmänna överväganden och argument är tillräckligt för att tvivla på riktigheten av elefantoffringen. Och detta tvingade den engelske stormästaren att börja leta efter en förbättring för White och återvände till den position som uppstod efter tio drag. Så han hittade flytten 11.Nf4!
Låt oss återgå till positionen på det sista diagrammet. Hennes bedömning är inte helt klar. Vit behöver bara förstärka sig själv med 17.Be3 (+0.30) Be7 18.b3, och sedan börjar ett häftigt spel på motsatta banor: 18...a5 19.h4 a4 20.b4! Qxb4 21.Nxf7+ Kc7 22.Rc1. Den vita förbipasserande ser skrämmande ut, och många skulle gå över till de vitas sida, men datorerna är i sitt esse här. Han lyckas på något sätt rädda svart efter 22...Nb6 och även efter 22...b6. De rent illustrativa varianterna nedan är utmärkt mat för dem som gillar att bevisa det allmänt erkända schackaxiomet "alla långa variationer innehåller ett fel."
Förresten, detta världsliga uttalande är mättat med tårar från många schackanalytiker som rycktes med av långa analytiska studier. Utövare vill veta hur långa alternativen ska vara, när sannolikheten för fel ska vara hög och vad som ska anses vara ett fel i detta fall. När det gäller variationens längd, tror G. Kasparov återigen att "i komplexa positioner spåras variationsträdet (obs, "trädet", och inte bara stammen) vanligtvis (av dem!) till ett djup av tio halvdrag, vilket är ett ganska tillförlitligt djup . I ett praktiskt spel är det viktigt att förstå när man ska stoppa beräkningsarbetet. Vanligtvis kommer detta ögonblick när du kommer till en viss bedömning av positionen (igen, baserat på din schackstyrka), eller när det inte finns någon tid kvar att fortsätta beräkningen.
Tja, ett misstag i en variant, på grund av vilket allt det beräknade arbetet visar sig vara ett slöseri med tid, behöver inte nödvändigtvis vara en grov titt på en stark motståndares svar, men också närvaron av ett par sidogrenar från stammen , regissera spelet på sätt med helt oklara konsekvenser. Hur många gånger har fans köpt denna för att följa datorvägen (åtminstone för att spara tid). Till och med ett sådant schackmonster som V.L. Korchnoi sa att han inte gillade att analysera med en dator, eftersom det leder honom under en tid, och sedan plötsligt ändrar bedömningen av positionen, och du måste börja om från början.
22...Nb6 (22...b6 23.Kg1 (23.Qg6 Nf8 24.Qc2 Bd7 25.Bg5 Qc4 26.Qxc4 dxc4 27.Rxc4 b5 28.Rc1 b4 29.Bxe7 Rxe7 Bc30. Ba6 32.h5 Rg7 33.h6 Rh7 34.g4 Ng6 35.Nc4 b3 36.axb3 axb3 37.Rxb3 Rxh6і)23...Ba6 24.Nf4 Rac8 25.Qh6 Nf8 (25...Kb2 7 .Qxd5 Na5 28.Rxc8+ Rxc8 29.Nd6 Bxd6 30.Qxd6+ Qxd6 31.exd6 Rc2)26.Nxd5+ exd5 27.Rxc6+ Kb7 28.Nd6+ Bxd6 29.Rx 3b 3b .Kh2 Bc4 =) 23.Nd6 Bd7 24.Nxe8+ Rxe8 25.h5 Nc4 26.h6 Nxe3+ 27.fxe3 Rf8+ 28.Kg1 Qd2 29.Rh3 Qxe2 30.h7 Re8 21xa 30.h7 Re8 21xa 30.h7 Re8 21xa 30.h2 3xa 30.h7 Re8 21xa 3h2xa 3h2xa 3h2xa 3h2x3a Rc2 Kb6 35.Ra8 Qxe3 36.Rxc6+ Bxc6 37.Qxe7 Qxd4 38.Qxe6 (38.Qd8+? Kb5 39.Qa5+ Kc4 -+)38...Qh4+ 39.Qh3 Qxhg3+ 4 K.h 4 K.h a3 43.Rg7+ Kb6 44.h5 a2 45.Rg1 b4 46.h6 b3 47.h7 b2 48.h8Q b1Q 49.Qd8+ Ka6 50.Qc8+ Kb6 =.
Det är värt att notera att för en otillräckligt erfaren schackspelare kommer båda analytiska modulerna att erbjuda ett urval av drag 17.а3, 17.Be3, 17.h4 och 17.Nxf7+ (=), och detta kommer inte att vara ett lätt val.
17...Nf8 (-0,42)
Många proteinindivider, inklusive jag själv, skulle ha gjort detta normala allmänna stärkande drag för att snabbt få arrangemanget av sina bitar till en form som är bekant för ögat och sinnet med hjälp av Bd7, Rc8 och Kd8-c7-b8. Dock ingriper kompanerna igen, som råder att titta närmare på motspelet på de vita rutorna, där deras ljusruta biskop, som inte har någon motståndare, kan spela en viktig roll
Noggranna revisorer erbjuder en elegant lösning för Black 17...Qa6!? (-1.11) och be den vita arméns anhängare att motbevisa deras alternativ:
a) 18.Nf3 Be7 19.Be3 (19.Qxe6 Nf6 20.Qf7 Rf8 21.Qg7 Rg8 22.Qh6 Ne4 23.Ne1 Kc7 24.Qe3 Bg4 25.Qd3 Bxe2+ 26.Q2+2xe2 N.Ke2+ 27.Ke2 N.Ke2+27xe2 )19...Nb6 20.b3 Bd7 21.h4 Nb4 22.a4 Rc8 23.Rd1 Rc2 -/+ och
b) 18.Qf4 Qd3 19.Be3 Nb6 (19...b6!? 20.a3 Ba6 21.axb4 Qxe2+ 22.Kg1 Kc7 23.h4 Re7 24.Qf3 Qxf3 25.Nxf3 Kb7 26.h27 Nx4 Rg 4 +)20.Qh4 Re7 21.a3 Bd2 22.Bxd2 (22.Rd1? Qc2! -+)22...Qxd2 23.b3 Qb2 24.Rc1 Qxb3 25.Qf4 Nc4 26.h4 Qb2 27.h5 Bd7. h6 Kc7 29.h7 Rh8 30.Rh3 Kb8-/+.
Det ser ut som att Shpilmans sista drag ger Black fler möjligheter att slåss för initiativet.
18.h4 Bd7 (-0.42)
19.Be3 (-0,85).
Det ser ut som ett användbart allmänt stärkande drag, men det fick göras ett drag senare, då lyckades Vit rädda ett viktigt tempo, vilket gjorde att han kunde konsolidera positionen lite: 19.h5 Qa6! 20.Be3! Kc7 21.a3 Rac8. Även om ställningen fortfarande förblev mer lovande för Svart: 22.Rd1 Nd8 23.Qf3 Be7 24.h6 Kb8 25.h7 Ng6 =/+.
19...Rc8? (0,00)
Man kan inte säga direkt att detta är ett misstag, men i själva verket gör svart ett drag som är så naturligt, så olämpligt i det här läget, när den snabba framryckningen av den vita bonden måste motverkas av en lika snabb utplacering av aktivt motspel. I det här spelet var spelaren som spelade med svart inte stark i att förstå positionen, och hans misstag måste tolereras. Stormästaren var, enligt min mening, i fullt förtroende för att allt gick enligt planerna, och därför lättade han vid vissa ögonblick på vaksamheten och var säker på att allt skulle bli bra. Analysen visar att svart missar b med tornets drag handla om det mesta av den stora fördelen han gav honom, som de inte förtjänade och som uppnåddes genom att en motoperation omedelbart startade på drottningsidan.
19...Be7! (-0.95) Detta är både en ökning av kungens försvar och en attack på b2-bonden. Det är redan svårt för White att ge goda råd. 20.h5 (20.b3 Qa6! 21.h5 Nb4! 22.Rc1 (22.h6 Nc2 23.Rc1 Rc8 24.Qf4 Bb5 25.Kg1 Nxe3 26.Rxc8+ Kxc8 27.Nc28 Bxg2g 5g.b 30.h7 Nxh7 31.Rxh7 Nxd4 32.Qg7 Kb8 -+)22...Nxa2 23.Ra1 Rc8 24.h6 Rc2 25.Kg1 Rxe2 26.h7 Nxh7 27.Nxh7 Qa5 3 Qc1R Reh. Rxe1 Qxe1+ 31.Kh2 Nc3 32.Qg7 Ne2 33.f4 Qb4 34.Nf6 Nxd4 35.Nxe8 Nf5 36.Qf7 Nxe3 37.Nd6 Nf5 -+) 20...Qxb2 21.Rc (Nu är detta drag ganska passande, för den 22.h7 avgör slaget 22...Nxd4! 23.Rxc8+ Kxc8 24.Nxd4 Qb1+ 25.Ke2 Qxh1 saken). Det återstår att bara kontrollera 22.Qg7, och sedan en ren illustration: a) 22...Nxd4?? 23.Nf7#; b) 22...Nxe5 23.Qxe5 (23.dxe5? Bb5-+)23...Bb5 24.Re1 Rc2 25.Kg1 Nd7 26.Qxe6 Rxe2 27.Rxe2 Qxe2 28.Nf7+ Kc8 21.Kd+h 30.Kd+h 30.Kd. 31.Kg1=; c) 22…Kc7 23.h6 Kb8 24.h7 Nxh7 25.Nxh7 Nxd4 26.Rxc8+ Kxc8 27.Nxd4 Qa1+ 28.Ke2 Qxh1 29.Nf6 Ba4 30.Nb3 Bb5+ 3 Bxh 3 F
20.h5 Ne7.
Svart tänker inte på aktivitet, utan driver pjäserna närmare kungen. Nu kallas detta ett "tät" spel. En allvarlig kamp om tre resultat blossade upp efter 20...Qa6 21.h6 Ne7. Men med rätt försvar slutade allt i fred: 22.h7 Nxh7 23.Nxh7 Rc2 24.Nf6 Qxe2+ 25.Kg1 Bd2 26.Bxd2 Qxd2 27.Rf1 Rc1 28.g3 Rxf1+ 29.Kxfx1+ Q.Nxf1+ Q.Nxf1+ Bxe8 31.Qxe6 (31. Rh8 Qc4+ 32.Kg1 Qc6 -/+) 31...Qd3+ 32.Kg1 Qb1+ 33.Kg2 Qe4+ 34.Kh2 Nf5 35.Rc1 Bc6 36.Kh3.Qg 7+ d38+ .
21.Nf4 (0.00)
Vit riskerar inte längre att förlora. Men de tänkte knappt på detta glada ögonblick och utan att märka farorna som hotade dem fortsatte de att spela för segern och introducerade reserver i striden. Jämlikheten efter 21.h6 Qa6 22.h7 Nxh7 23.Nxh7 Rc2 har redan övervägts. Den skarpa fajten slutade med jämställdhet efter 21.Kg1 Nf5 22.h6 Be7 23.h7 Nxh7 24.Rxh7 Rf8 25.Qh5 Qxb2 26.Rd1 Nxe3 27.fxe3 Qa3 28.Kh2 Qxe3 0 K.b1+ K.b1+ K.7.
21... Nf5 22.h6Nxe3+ 23.fxe3 (0,00)
23...Bb5+?? (+3,98)
Här kommer hjälp till White. Skillnaden i klassen hade effekt, särskilt eftersom svart var i tidsknip. De gör ett riktigt avgörande misstag i ett ögonblick då utgången av den kaotiska striden fortsatte att förbli oklar. Jo, med en sådan uppsättning missar förlorar den som gör det sista misstaget.
Efter 23...Be7 (0.00) 24.h7 Nxh7 25.Ngxe6+ Bxe6 26.Nxe6+ Kd7 27.Nf4 Qb5+ 28.Kg1 Ng5 var det omöjligt att prata om någons fördel i en position full av liv: 29.a30 Qxb2. Qxd5+ Kc7 31.Qa2 Qxa2 32.Rxa2 Kd7 33.Kf2 Rc4 34.Ke2 Rec8 =.
Nu kan du redan beundra den ojämförliga konsten att attackera de berömda koryfæerna från det förflutna. Och jag minns den store magikern Mikhail Tal och hans attacker - det här var mirakel!
24.Kg1 Rc7 25.h7 Rxf7 26.Nxf7+ Kc8 27.h8Q
Det är dags för Black att avgå, vilket han gjorde efter ett dussin helt onödiga drag.
Så vad ska man tänka på efter att ha sett detta intressanta och lärorika spel?
1. Öppningsvarianten med 10.Kf1 är ganska lämplig för älskare av komplikationer, och för båda färgerna. Om det är planerat att inkluderas i kampöppningsrepertoaren är det värt att skriva ner den "rätta" fortsättningen av spelet efter Whites 10:e drag.
2. Om du ska donera seriöst material, bör beslutet fattas först efter att ha beräknat de nödvändiga alternativen till ett acceptabelt djup, vilket beror på spelarens praktiska styrka.
3. "Om du inte snabbt kan hitta en ursäkt för det planerade offret, efter att ha tagit bort alla oklarheter, bör du leta efter en annan, mer pålitlig fortsättning som inte förvärrar situationen." (Nunn). Det kommer att vara praktiskt om du, efter att ha sett idén om ett offer, innan du beräknar det, först hittar denna reservfortsättning.
4. Försök att hålla situationen under kontroll och märka minsta förändring egenskaper hos positionen efter varje drag, både den egna och i synnerhet någon annans. De kan tvinga dig att göra justeringar av ditt val av flytt.
5. När du analyserar ett spel, respektera datorns arbete, vilket skyddar dig från grova fel. Men kom ihåg att det viktigaste i analytiskt arbete är personen, det vill säga du. Och du, bara du kommer att behöva göra det slutliga valet av drag. Och det kommer inte nödvändigtvis att vara ett datordrag av första raden.
6. Kontrollera först på datorn vad du tycker är det bästa draget baserat på din förståelse av position och spelstil, och jämför det sedan med datorns bästa val. Gör sedan ditt slutgiltiga val.
7. Tvinga inte datorn att ge dig snabba råd, eftersom det kan ge dig ett felaktigt drag. I principiella positioner, låt datorn tänka i minst 3 minuter på varje drag. Försök alltid att starta en sådan analys med en bedömning av tjänsten, utifrån allmänna överväganden och din positionsförståelse.
8.Försök alltid att starta datoranalysen av en position genom att utvärdera den utifrån allmänna överväganden och i kraft av din positionsförståelse. Inget analytiskt program kommer att lära dig att förstå positionen. Det ger dig bara en tankeställare. Inte ens den mest kraftfulla datorn kommer att förbättra ditt spel om du har en dålig förståelse för positionen.
De kommer bara att lära dig schacktrick bra böcker. Men det här är en speciell diskussion.
Alexander Nikitin leder klasser på skolan "Chess Hopes of Russia" i pensionatet "Ognikovo"
Foton av B. Dolmatovsky, V. Barsky och E. Kublashvili