Aktiva partier

Starta ett nytt parti och tävla om FIDE Online- och Worldchess-ranking, eller bjud in en vän och träna utan krångel!
0

Schackmotor

En schackmotor är ett program som analyserar ställningar och kan beräkna de starkaste möjliga dragen. De bästa schackmotorerna idag spelar på uppskattade ratingtal över 3500 — ungefär 600 poäng starkare än någon människa, inklusive den regerande världsmästaren.

Det är hjärnan bakom varje analysbräde, varje utvärderingsbar i en direktsändning och varje del av öppningsförberedelserna på professionell nivå. Om du någonsin har klickat på ”analysera” efter ett parti har du använt en schackmotor. Siffran som svävar runt +0,3 eller -1,5 på din skärm är motorns åsikt, mätt i bönder, om vem som har fördelen. De flesta spelare interagerar med en schackmotor genom ett grafiskt gränssnitt, men motorn själv har inget bräde, inga pjäser, ingen grafik — bara rå beräkning.

Vad är en schackmotor?

En schackmotor analyserar en ställning, söker igenom möjliga fortsättningar och identifierar det starkaste drag den kan hitta. Stockfish utvärderar upp till tio miljoner ställningar per sekund på standardhårdvara. Neurala nätverksmotorer som Leela Chess Zero utvärderar långt färre ställningar men med djupare positionell förståelse — varje utvärdering är ”smartare”, vilket kompenserar för den lägre volymen.

Varje seriös spelare använder motorer för förberedelser. Titelspelare kontrollerar öppningsnyheter, verifierar taktiska idéer och analyserar motståndarnas partier före turneringar. Kommentatorer kör dem under direktsändningar. Tränare använder dem för att identifiera misstag i elevernas spel. Oavsett om du går igenom ett klassiskt stormästarparti eller kontrollerar en bullet-blunder är motorn den tysta partnern som varje schackspelare nu förlitar sig på. Spelare som föredrar motorbaserad träning på ett fysiskt bräde kan också träna med dedikerade schackdatorer.

Världens bästa schackmotorer

Schackmotorer tävlar i mästerskap för att hitta de bäst presterande programmen, inklusive evenemang som TCEC (Top Chess Engine Championship) och Chess.com Computer Chess Championship. Här är motorerna som definierar den nuvarande eran.

Stockfish

Stockfish är den starkaste schackmotorn som är tillgänglig för allmänheten, och har varit det i flera år. Den uppstod 2008 som en fork av en öppen källkods-motor kallad Glaurung, skapad av den norske programmeraren Tord Romstad. Den italienske utvecklaren Marco Costalba döpte om den till Stockfish — eftersom den var ”producerad i Norge och tillagad i Italien.” Sedan 2020 har Stockfish integrerat NNUE (Efficiently Updatable Neural Networks), vilket kombinerar traditionell sökning med neural nätverksutvärdering. Den dominerar varje större motortävling och driver analysverktygen på Lichess och Chess.com. Den online-schackmotor du med största sannolikhet använder just nu? Förmodligen Stockfish.

Leela Chess Zero (Lc0)

Leela Chess Zero är en öppen källkods-motor inspirerad av Google DeepMinds AlphaZero. Den startades i januari 2018 av Gary Linscott, och Leela lärde sig schack genom självspel, med början från enbart spelets regler. Frivilliga världen över bidrog med datorkraft för att träna dess neurala nätverk. Leela nådde stormästarnivå i slutet av 2018 och har sedan dess varit en nära rival till Stockfish. Dess stil är märkbart annorlunda: mer positionell, mer benägen att offra för långsiktig fördel och kapabel att ge en mer mänsklig känsla.

AlphaZero

AlphaZero är motorn som förändrade allt. Utvecklad av Google DeepMind och avslöjad i december 2017 lärde den sig schack från scratch på fyra timmars självspel — och krossade sedan Stockfish med 28–0 och 72 remier. DeepMinds Demis Hassabis kallade dess stil ”utomjordisk”: djärva offer, långsiktiga positionella pressar och drag som bröt mot varje konvention. AlphaZero släpptes aldrig till allmänheten, men dess inflytande finns överallt — varje toppschackmotor använder nu den neurala nätverksteknik som den populariserade.

Komodo Dragon

Komodo byggdes av programmeraren Don Dailey och stormästaren Larry Kaufman med start 2010. Den fick rykte om sig att ha en exceptionell positionell utvärdering — när andra motorer inte kunde hitta en plan kunde Komodo skapa något ur ingenting. Efter Daileys bortgång 2013 fortsatte Mark Lefler utvecklingen. År 2020 släppte teamet Dragon, som inkorporerade NNUE-teknik. Nu ägd av Chess.com, förblir Komodo Dragon bland de tre bästa motorerna i världen.

Rybka

Rybka, eller ”liten fisk” på tjeckiska, dominerade datorschacket från 2005 till 2010 under skaparen Vasik Rajlich. Motorn vann fyra World Computer Chess Championships innan den fråntogs dessa titlar efter plagiatanklagelser. Trots kontroversen förblir Rybkas betydande inflytande på motorutvecklingen ett viktigt kapitel i spelets historia.

Ursprunget till termen schackmotor

Konceptet med en maskin som spelar schack är äldre än datorer. År 1770 presenterade den ungerske uppfinnaren Wolfgang von Kempelen ”The Mechanical Turk”, en mannekäng i ett skåp som tycktes spela schack autonomt. Den besegrade Napoleon och Benjamin Franklin. Uppfinningen var dock en bluff: inuti gömde sig en mänsklig schackmästare som styrde pjäserna.

Det var inte förrän 1912 som den första genuina schackspelande maskinen skapades, när den spanske ingenjören Leonardo Torres y Quevedo utvecklade El Ajedrecista, en enhet som kunde vinna ett slutspel med kung och torn. Modernt datorschack började på 1950-talet, när Alan Turing skrev en tidig schackspelande algoritm och IBM-ingenjören Alex Bernstein byggde det första helt automatiserade programmet — ett som tog åtta minuter per drag.

Ordet ”motor” kom in i schackvokabulären 1986, när ett företag kallat Sys-10 marknadsförde sin hårdvara under varumärket ”Chess Engine.” När mjukvaran separerades från grafiska gränssnitt genom protokoll som WinBoard och senare Universal Chess Interface, fastnade termen: en ”motor” blev den beräknande kärnan bakom brädet du ser på skärmen. När världsmästaren Garry Kasparov besegrades av IBMs Deep Blue 1997 hade eran av obestridd mänsklig överlägsenhet över schackdatorer tagit slut.

Slutliga tankar om schackmotorer

Schackmotorer har för alltid förändrat hur spelet spelas, studeras och ses på. Ingen toppspelare förbereder sig utan en. Ingen seriös sändning körs utan en utvärderingsbar. Spelet har inte förminskats av dem — om något har motorerna fördjupat schackförståelsen genom att avslöja lager av komplexitet som människor inte lätt kunde upptäcka. Oavsett om du använder en online-schackmotor för att analysera ditt senaste parti eller följer en TCEC-superfinal med Stockfish och Leela, är dessa program nu oskiljaktiga från modernt schack.


Se även

Läs mer: Chess Stockfish, AlphaZero, och Leela Chess Engine.

FAQ om schackmotorer

Vad är en schackmotor och hur analyserar den ställningar?

En schackmotor analyserar ställningar genom att beräkna variationer och utvärdera resulterande ställningar.

Vilken schackmotor anses vara starkast idag?

Stockfish anses allmänt vara den starkaste och mest framgångsrika schackmotorn idag.

Vad är skillnaden mellan en schackmotor och en schack-AI?

En schackmotor analyserar ställningar direkt, medan schack-AI kan använda maskininlärningstekniker.

Hur beräknar schackmotorer det bästa draget?

Schackmotorer söker igenom dragträd, utvärderar ställningar och jämför miljontals variationer.