Twee porseleinen robots schaken aan een notenhouten tafel in een zonovergoten marmeren zaal.

Versie 1.0.0

Scacelith

Het koninklijke spel

Neem plaats aan een gewaxte notenhouten tafel in een zonovergoten koninklijke zaal. Aan de andere kant van het bord wacht een porseleinen robot, aangestuurd door Stockfish, op je eerste zet.

Vrije software · Windows, Linux, macOS (experimenteel) · Grafische kaart met OpenGL 4.6

Beeld uit het spel: de koninklijke zaal

IDe beleving

Geen bord op een scherm.
Een plaats aan tafel.

Scacelith brengt terug wat een echte partij maakt: de zaal, de stilte, de klok, een tegenstander die je aankijkt, en de rituelen van het toernooi.

In de eerste persoon

Je kijkt door de ogen van je robot: kijk rond in de zaal, buig je over het bord, kijk op naar je tegenstander, werp een blik op je notatieformulier, of sta op en loop naar een uiteinde van de tafel.

Toernooiregels

Een stuk dat je aanraakt, moet je ook spelen, en je hand drukt de klok in om de zet af te ronden. Staat het tonen van legale zetten uit, dan bestraft de arbiter een illegale zet, en kost een tweede je de partij.

Met de hand geschreven

Beide spelers noteren elke zet op hun eigen notatieformulier, elk in een eigen handschrift, en slaan na elke veertig zetten de bladzijde om. Je hoort de pen over het papier gaan.

Een waardige tegenstander

Stockfish 19 op jouw niveau, van Nieuweling (800) tot Stockfish Max (3500), met een rating die na elke partij volgens de FIDE-regels wordt berekend.

Gebouwd voor dit spel

Een engine die vanaf nul is geschreven: fysiek gebaseerd licht, marmer, gewaxt hout, porselein en messing, de zon door de ramen, zachte schaduwen en reflecties. Kwaliteitsinstellingen, van Zeer laag tot Ultra, stemmen hem af op je grafische kaart.

34 talen

Engels, Frans, Duits, Spaans, Portugees uit Portugal en Brazilië, Italiaans, Nederlands, Zweeds, Deens, Fins, Ests, Lets, Litouws, Pools, Tsjechisch, Slowaaks, Sloveens, Kroatisch, Hongaars, Roemeens, Bulgaars, Grieks, Turks, Oekraïens, Russisch, Arabisch, Hindi, Indonesisch, Vietnamees, Koreaans, Japans en Chinees, vereenvoudigd en traditioneel. Arabisch wordt van rechts naar links weergegeven, en de coach spreekt hardop in elke taal behalve het Chinees, waar zijn woorden als ondertitels verschijnen.

IISpeelwijzen

Voor elke partij
een eigen tafel.

Alles wordt in dezelfde zaal gespeeld, vanaf het titelscherm. Offline staat Stockfish altijd klaar voor een partij.

  1. Nieuwe partij

    Speel tegen Stockfish op de sterkte die je kiest, met een speeltempo van bullet tot klassiek, of speel tegen een vriend op dezelfde computer, ieder door de ogen van de eigen robot.

  2. Coach

    Tegenover je zit een leraar die op jouw niveau speelt en je door de partij loodst: dreigingen, goede zetten, fouten, en met zijn eigen hand speelt hij uit wat een fout kost. Van de schaakregels tot expertniveau, met een stem die op je eigen computer wordt gesynthetiseerd.

  3. Uitdagingen van de coach

    Korte reeksen stellingen, die elk één vaardigheid trainen: mat in één tot drie, vorken, penningen en andere tactiek, verdediging, en de elementaire eindspelen tegen de coach. Hints alleen als je erom vraagt, en een groen vinkje voor elke reeks die je voltooit.

  4. Analyse

    Stockfish analyseert je opgeslagen partijen, je onlinepartijen of elke andere PGN: een evaluatiebalk, de belangrijkste zetten gemarkeerd van briljant tot blunder, de betere zet als pijl getekend, en commentaar hardop en in ondertitels. De handen van de robots spelen de zetten terwijl je de partij doorloopt.

  5. Online spelen

    Echte tegenstanders via een Scacelith-server: partijen met rating, automatisch een tegenstander zoeken, uitdagingen en privépartijen, of een directe partij tussen twee computers. De robot van je tegenstander beweegt live mee.

  6. Partij bekijken

    Twee Stockfish-spelers nemen het tegen elkaar op, terwijl jij je onzichtbaar en vrij door de zaal beweegt, van het ene gezichtspunt naar het andere.

  7. Opgeslagen partijen

    Je partijen worden bewaard als PGN-bestanden. Speel ze na in de zaal, met de echte bedenktijden en klokken, of haal partijen uit andere programma's binnen.

IVTrailer

Scacelith in beweging

De trailer komt binnenkort Neem in de tussentijd alvast plaats: het spel staat klaar om te downloaden.

VOnline spelen

Echte tegenstanders,
dezelfde zaal.

Log vanuit het spel in op de officiële server en speel tegen mensen van overal ter wereld, nog altijd in de eerste persoon.

  • Partijen met rating in elk officieel speeltempo, elk met een eigen rating, berekend volgens de FIDE-regels.
  • Automatisch een tegenstander zoeken, uitdagingen op naam en privépartijen met een code; of een directe partij tussen twee computers, zonder server of account.
  • Fair play: automatische controles, engineanalyse van afgelopen partijen en meldingen van spelers.
  • Je partijgeschiedenis op deze site: download elke partij als PGN of als geanimeerde GIF.
  • Iedereen kan een communityserver draaien: de server is vrije software en de API ervan is gedocumenteerd.

VIDownloaden

Neem plaats.
Gratis en open source.

Uitpakken en spelen: geen installatieprogramma op Windows of Linux, en op een Mac sleep je het spel naar Programma's. Elk bestand wordt door GitHub Actions gebouwd uit de broncode van de bijbehorende tag, met een geattesteerde buildherkomst.

Scacelith

Systeem
Windows 64-bit (x64); Linux 64-bit (x86-64 of aarch64) met glibc 2.34, OpenSSL 3 en X11 of XWayland, zoals Ubuntu 22.04 of Debian 12; macOS 26 of nieuwer op Apple Silicon (experimenteel)
Grafische kaart
Een grafische kaart met OpenGL 4.6 en een actueel stuurprogramma (op een Mac brengt het spel zijn eigen OpenGL mee)
Inbegrepen
Stockfish 19 en zijn neurale netwerk: meteen offline spelen
Internet
Voor online spelen, GIF's, en de stem van de coach en van de analyse (een optionele download van ongeveer 399 MB)
Licentie
GNU General Public License v3
  • Windows

  • macOS

    Experimenteel

    Voor Macs met Apple Silicon (M1 of nieuwer) met macOS 26 of nieuwer, niet in een virtuele machine; nieuwer en minder getest dan de andere builds. De app is niet ondertekend door een geregistreerde Apple-ontwikkelaar: open hem de eerste keer via Systeeminstellingen › Privacy en beveiliging › Open toch.

  • Linux

Controleer je download

De buildherkomst van elk bestand is door GitHub geattesteerd. Met de GitHub CLI:

gh attestation verify Scacelith-…-windows-x64.zip --repo DarkCenobyte/scacelith-chess

SHA-256-controlesommen (SHA256SUMS)

VIICredits

Credits en dank

Schaakengine
Stockfish 19, door de Stockfish-ontwikkelaars (GNU GPL v3). Het neurale netwerk is getraind op gegevens van het project Leela Chess Zero (Open Database License).
Stem
Supertonic 3 van Supertone, onder de licentie BigScience Open RAIL-M: het wordt op jouw verzoek gedownload en spreekt voor de coach en de analyse, op je eigen computer.
Lettertypen
EB Garamond van Georg Duffner, Cinzel van Natanael Gama en Amiri van Khaled Hosny; handschrift in Caveat, Marck Script, Bad Script, Aref Ruqaa, Klee One en LXGW WenKai (allemaal SIL Open Font License); schaakfiguren uit GNU FreeFont.
Openingen en puzzels
Openingsnamen uit de chess-openings-database van lichess.org, en de puzzels van de uitdagingen van de coach uit de puzzeldatabase van Lichess, beide in het publieke domein geplaatst (CC0).

“Schaken is de kunst van de analyse.”