Actieve partijen

Start een nieuwe partij en strijd om FIDE Online en Worldchess-rating, of nodig een vriend uit en train zonder gedoe!
0

Schaakengine

Een schaakengine is een programma dat stellingen analyseert en de sterkst mogelijke zetten kan berekenen. De beste schaakengines van vandaag spelen op geschatte ratings boven 3500 — ongeveer 600 punten sterker dan enig mens, inclusief de regerende wereldkampioen.

Het is het brein achter elk analysebord, elke evaluatiebalk op een live-uitzending en elke openingvoorbereiding op professioneel niveau. Als je ooit op 'analyseren' hebt geklikt na een partij, heb je een schaakengine gebruikt. Het getal dat rond +0,3 of -1,5 op je scherm zweeft, is de mening van de engine, gemeten in pionnen, over wie het voordeel heeft. De meeste spelers werken met een schaakengine via een grafische interface, maar de engine zelf heeft geen bord, geen stukken, geen graphics — alleen ruwe berekening.

Wat is een schaakengine?

Een schaakengine analyseert een stelling, doorzoekt mogelijke voortzettingen en identificeert de sterkste zet die hij kan vinden. Stockfish evalueert tot tien miljoen stellingen per seconde op standaardhardware. Neurale-netwerkengines zoals Leela Chess Zero evalueren veel minder stellingen, maar met dieper positioneel begrip — elke evaluatie is 'slimmer', wat het lagere volume compenseert.

Elke serieuze speler gebruikt engines voor voorbereiding. Titled players controleren openingnieuwtjes, verifiëren tactische ideeën en analyseren de partijen van hun tegenstanders voor toernooien. Commentatoren laten ze draaien tijdens live-uitzendingen. Coaches gebruiken ze om fouten in het spel van studenten te identificeren. Of je nu een klassieke grootmeesterpartij doorneemt of een bullet-schaakblunder controleert, de engine is de stille partner waarop elke schaker nu vertrouwt. Spelers die de voorkeur geven aan engine-gebaseerde training op een fysiek bord kunnen ook trainen met speciale schaakcomputers.

Beste schaakengines ter wereld

Schaakengines strijden in kampioenschappen om de best presterende programma's te vinden, waaronder evenementen zoals TCEC (Top Chess Engine Championship) en het Chess.com Computer Chess Championship. Dit zijn de engines die het huidige tijdperk bepalen.

Stockfish

Stockfish is de sterkste schaakengine die publiekelijk beschikbaar is, en dat is al jaren zo. Het ontstond in 2008 als een fork van een open-source engine genaamd Glaurung, gemaakt door de Noorse programmeur Tord Romstad. De Italiaanse ontwikkelaar Marco Costalba noemde het Stockfish — omdat het 'in Noorwegen werd geproduceerd en in Italië werd gekookt'. Sinds 2020 heeft Stockfish NNUE (Efficiently Updatable Neural Networks) geïntegreerd, waarbij traditionele zoektechnieken worden gecombineerd met neurale-netwerkevaluatie. Het domineert elke grote enginecompetitie en drijft de analysetools op Lichess en Chess.com aan. De online schaakengine die je waarschijnlijk nu gebruikt? Waarschijnlijk Stockfish.

Leela Chess Zero (Lc0)

Leela Chess Zero is een open-source engine geïnspireerd door AlphaZero van Google DeepMind. Gestart in januari 2018 door Gary Linscott, leerde Leela zichzelf schaken door zelfspel, beginnend met alleen de regels van het spel. Vrijwilligers wereldwijd droegen rekenkracht bij om de neurale netwerken te trainen. Leela bereikte eind 2018 grootmeesterniveau en is sindsdien een nauwe rivaal van Stockfish. De stijl is opmerkelijk anders: positioneler, meer geneigd tot offers voor langdurig voordeel, en in staat tot een menselijker gevoel.

AlphaZero

AlphaZero is de engine die alles veranderde. Ontwikkeld door Google DeepMind en onthuld in december 2017, leerde het zichzelf schaken vanaf nul in vier uur zelfspel — en verpletterde vervolgens Stockfish met 28–0 en 72 remises. Demis Hassabis van DeepMind noemde de stijl 'buitenaards': gedurfde offers, langdurige positionele druk en zetten die elke conventie doorbraken. AlphaZero is nooit publiekelijk uitgebracht, maar de invloed is overal — elke top-schaakengine gebruikt nu de neurale-netwerktechnologie die het populariseerde.

Komodo Dragon

Komodo werd vanaf 2010 gebouwd door programmeur Don Dailey en grootmeester Larry Kaufman. Het verwierf een reputatie voor uitzonderlijke positionele evaluatie — wanneer andere engines geen plan konden vinden, kon Komodo iets uit niets creëren. Na het overlijden van Dailey in 2013 zette Mark Lefler de ontwikkeling voort. In 2020 bracht het team Dragon uit, met NNUE-technologie. Nu eigendom van Chess.com, blijft Komodo Dragon een van de top drie engines wereldwijd.

Rybka

Rybka, of 'visje' in het Tsjechisch, domineerde het computerschaak van 2005 tot 2010 onder maker Vasik Rajlich. De engine won vier Wereldkampioenschappen Computerschaak voordat die titels werden afgenomen na beschuldigingen van plagiaat. Ondanks de controverse blijft Rybka's aanzienlijke invloed op de engineontwikkeling een belangrijk hoofdstuk in de geschiedenis van het spel.

De oorsprong van de term schaakengine

Het concept van een machine die schaakt is ouder dan computers. In 1770 onthulde de Hongaarse uitvinder Wolfgang von Kempelen 'De Mechanische Turk', een mannequin in een kast die autonoom leek te schaken. Het versloeg Napoleon en Benjamin Franklin. De uitvinding was echter een bedrog: verborgen binnenin zat een menselijke schaakmeester die de stukken bediende.

Pas in 1912 werd de eerste echte schakende machine gemaakt, toen de Spaanse ingenieur Leonardo Torres y Quevedo El Ajedrecista ontwikkelde, een apparaat dat een koning-en-toren-eindspel kon winnen. Modern computerschaak begon in de jaren 1950, toen Alan Turing een vroeg schaakalgoritme schreef en IBM-ingenieur Alex Bernstein het eerste volledig geautomatiseerde programma bouwde — een dat acht minuten per zet nodig had.

Het woord 'engine' kwam in 1986 in het schaakvocabulaire, toen een bedrijf genaamd Sys-10 zijn hardware op de markt bracht onder de merknaam 'Chess Engine'. Toen software zich via protocollen zoals WinBoard en later de Universal Chess Interface losmaakte van grafische interfaces, bleef de term hangen: een 'engine' werd de rekenkundige kern achter het bord dat je op het scherm ziet. Toen wereldkampioen Garry Kasparov in 1997 werd verslagen door IBM's Deep Blue, was het tijdperk van onbetwiste menselijke suprematie over schaakcomputers voorbij.

Slotgedachten over schaakengines

Schaakengines hebben voorgoed veranderd hoe het spel wordt gespeeld, bestudeerd en bekeken. Geen enkele topspeler bereidt zich voor zonder een engine. Geen enkele serieuze uitzending draait zonder evaluatiebalk. Het spel is er niet door verkleind — integendeel, engines hebben het schaakbegrip verdiept door lagen van complexiteit bloot te leggen die mensen niet gemakkelijk konden ontdekken. Of je nu een online schaakengine gebruikt om je laatste partij te analyseren of een TCEC-superfinale volgt met Stockfish en Leela, deze programma's zijn nu onlosmakelijk verbonden met het moderne schaak.


Zie ook

Lees meer: Chess Stockfish, AlphaZero, en Leela Chess Engine.

Schaakengine FAQ

Wat is een schaakengine en hoe analyseert hij stellingen?

Een schaakengine analyseert stellingen door varianten te berekenen en de resulterende stellingen te evalueren.

Welke schaakengine wordt vandaag als de sterkste beschouwd?

Stockfish wordt algemeen beschouwd als de sterkste en meest succesvolle schaakengine van vandaag.

Wat is het verschil tussen een schaakengine en een schaak-AI?

Een schaakengine analyseert stellingen rechtstreeks, terwijl schaak-AI machine-learningtechnieken kan gebruiken.

Hoe berekenen schaakengines de beste zet?

Schaakengines doorzoeken zetbomen, evalueren stellingen en vergelijken miljoenen varianten.