Schaken tegen de computer

Schaken tegen de computer kan wanneer jij wilt: kies kleur en niveau en speel tegen een schaakengine die direct in je browser rekent. Je partij blijft bewaard als je de pagina herlaadt.

Bron: FIDE Laws of Chess (geldig vanaf 1 januari 2023): zetten van de stukken, schaakmat, pat, remiseregels. Bijgewerkt: .

Veel plezier! Tik een stuk aan en daarna het doelveld.

    Stelling en notatie (FEN / PGN)

    FEN beschrijft één stelling, PGN een hele partij. Geladen stellingen en partijen tellen niet mee voor de statistiek.

    Gewonnen
    0
    Remise
    0
    Verloren
    0

    Toetsenbord: Tab gaat naar het bord, pijltjestoetsen kiezen een veld, Enter of spatie kiest een stuk of zet, Esc heft de keuze op.

    De lopende partij, instellingen en statistieken blijven alleen in deze browser (localStorage).

    Engine: Stockfish 19 lite (GPL-3.0), draait als apart programma in een worker van je browser. Licentie en broncode

    Mijn toolbox

    Resultaat

    Zo wordt het berekend

    Schaken tegen de computer

    Hier speel je tegen een schaakengine die volledig in je browser draait – zonder account en zonder op een tegenstander te wachten. Kies wit, zwart of willekeurig, en een van de acht niveaus.

    Zo werkt het

    1. Tik een stuk aan: de toegestane velden worden gemarkeerd (stip = zet, ring = slaan).
    2. Tik het doelveld aan – de computer antwoordt na korte bedenktijd.
    3. ‘Zet terug’ neemt je laatste zet en het antwoord terug, ‘Hint’ toont een goede zet, ‘Bord draaien’ wisselt de weergave.

    De acht niveaus

    NiveauBedenktijdZoekdiepteVoor wie?
    1–2tot 0,1 s1–2 halve zettenbeginners, kinderen
    3–4tot 0,25 s3–5 halve zettengelegenheidsspelers
    5–6tot 0,6 s8–12 halve zettenclubspelers
    7–8tot 1,5 s16 of onbeperktheel sterke spelers

    Het niveau stelt de engine-optie ‘Skill Level’ (0 tot 20), de bedenktijd en de zoekdiepte in. Op de lage niveaus maakt de computer bewust fouten. Een Elo-getal noemen we bewust niet – de sterkte hangt ook van je apparaat af.

    Regels

    De techniek

    De regels (legale zetten, schaak, mat) controleert eigen code van de pagina, getest met de standaard-perftwaarden van de Chess Programming Wiki (bijv. 8.902 stellingen na drie halve zetten vanuit de beginstelling). De zetten van de computer berekent Stockfish, een van de sterkste vrije schaakengines, in de kleine ‘lite’-versie (ca. 1,8 MB). Die draait als apart programma in een Web Worker en wisselt alleen tekstcommando’s uit met de pagina. Stockfish valt onder de GNU GPL v3; licentie en volledige broncode staan op deze website.

    Privacy

    Partij, instellingen en statistieken staan alleen in de localStorage van je browser. De engine wordt bij de eerste computerzet van deze website geladen; er gaat niets naar een server.

    Ook handig: Schaakklok voor partijen op een echt bord en Patience.

    Stelling delen, FEN en PGN

    “Stelling delen” maakt een link naar de huidige stelling. Wie die opent, krijgt de opgave “vind de beste zet” en ziet na zijn zet wat de engine op het hoogste niveau had gespeeld – daarna gaat de partij tegen de computer verder. Onder “Stelling en notatie” staan de stelling als FEN en de partij als PGN: beide zijn te kopiëren, de partij is ook als .pgn-bestand op te slaan. Je kunt ook een FEN of een PGN-partij plakken en vanaf daar verder spelen; elke zet wordt op de regels gecontroleerd. Op de computer kun je stukken ook met de muis slepen; op een telefoon tik je op het stuk en daarna op het doelveld.

    Veelgestelde vragen

    Kan ik gratis en zonder account tegen de computer schaken?

    Ja. De engine rekent in je browser, zonder account en zonder download. Je partij blijft bewaard na herladen.

    Hoe sterk is de computer?

    Dat kies je zelf: niveau 1 maakt veel fouten en is geschikt voor beginners, niveau 8 speelt heel sterk. Daartussen nemen bedenktijd, zoekdiepte en nauwkeurigheid stap voor stap toe.

    Welk niveau is geschikt voor beginners?

    Begin met niveau 1 of 2. Win je daar vaak, ga dan een niveau omhoog. ‘Hint’ laat je op elk moment een goede zet zien.

    Kan ik een zet terugnemen?

    Ja, met ‘Zet terug’ – het antwoord van de computer wordt ook teruggenomen, zodat jij weer aan zet bent.

    Wanneer eindigt een partij in remise?

    Bij pat, als dezelfde stelling drie keer voorkomt, na 50 zetten van beide kanten zonder pionzet of slaan en als niemand meer mat kan zetten, zoals koning tegen koning.

    Welke engine zit erachter?

    Stockfish 19 in de kleine ‘lite’-versie, een vrije engine onder de GNU GPL v3. Hij draait los van de rest van de pagina; licentie en broncode staan onder het bord.

    Bronnen en wettelijke basis

    Bijgewerkt op: · Redactioneel beleid

    Vergelijkbare tools