Chi siamo
AjaxChess.com è una piattaforma di scacchi online gratuita pensata per giocatori di tutti i livelli. Che tu sia alle prime armi o un veterano dei tornei, il sito offre puzzle classici accanto a varianti insolite come Kriegspiel, una forma di scacchi con informazioni nascoste in cui non puoi vedere i pezzi dell'avversario.
Il sito è sviluppato e mantenuto da Richard Cross, fondatore di Regis Consulting, una società di consulenza software specializzata nello sviluppo web. AjaxChess.com è costruito da zero con Python, FastAPI e tecnologie web moderne — nessun motore preconfezionato, nessuna logica di gioco presa in prestito. Ogni modalità di gioco, ogni funzionalità e ogni riga di codice è un lavoro originale.
Cosa trovi sul sito
- Kriegspiel: Una variante multiplayer in cui ogni giocatore vede solo i propri pezzi e deve dedurre la posizione dell'avversario dagli annunci delle mosse. Supporta tre varianti di regole — Classic, Lovenheim e Rochester — con orologi opzionali, bot e spettatori.
- Tour del Cavallo: Un classico puzzle matematico in cui devi muovere un cavallo su ogni casella della scacchiera esattamente una volta. Disponibile su scacchiere da 5×5 a 8×8, con una classifica a tempo.
- Puzzle di scacchi: Puzzle tattici per affinare il riconoscimento degli schemi e le capacità di calcolo.
- Connessione FICS: Connettiti al Free Internet Chess Server direttamente dal tuo browser e gioca partite dal vivo contro giocatori di tutto il mondo.
- Blog: Articoli sulla storia degli scacchi, le varianti, la strategia e la storia dietro al sito.
- Link: Una raccolta curata di risorse scacchistiche e il nostro sito gemello, Minesweeper.org.
Perché Kriegspiel?
Il Kriegspiel ("gioco di guerra" in tedesco) fu inventato nel XIX secolo come esercizio di addestramento per gli ufficiali militari prussiani. La variante scacchistica omonima elimina l'informazione perfetta che caratterizza gli scacchi standard, sostituendola con la nebbia di guerra. Puoi vedere i tuoi pezzi, ma non sai dove si trovano quelli dell'avversario — puoi solo dedurre le loro posizioni da ciò che l'arbitro annuncia dopo ogni tentativo di mossa.
Giocare a Kriegspiel sviluppa un insieme di abilità diverso rispetto agli scacchi standard: la stima delle probabilità, la tolleranza al rischio in condizioni di incertezza e la capacità di leggere ciò che il silenzio dell'avversario rivela sulla sua posizione. È una delle varianti scacchistiche più antiche e intellettualmente stimolanti, e crediamo che meriti una casa moderna e ben realizzata sul web.
Il Sviluppatore
AjaxChess.com è sviluppato e mantenuto da Richard Cross e dal team di Regis Consulting. Richard sviluppa software dalla fine degli anni '90, lavorando su tutto, dalle piattaforme enterprise ai progetti web indipendenti. AjaxChess.com è un progetto gemello di Minesweeper.org, un gioco del campo minato online gratuito con classifiche, sfide multiplayer e generazione di puzzle senza indovinare.
Hai domande, feedback o un bug da segnalare? Usa la pagina Contatti o scrivi via email a ajaxchess@gmail.com.
Dettagli tecnici
- Backend: Python e FastAPI
- Frontend: JavaScript vanilla con HTML renderizzato lato server
- Tempo reale: WebSocket per il multiplayer di Kriegspiel
- Motore scacchistico: python-chess per la validazione delle mosse e l'integrazione con Stockfish
- Hosting: AWS
- Open source: Il progetto è su GitHub.
Il sito è progettato per essere veloce, leggero e accessibile. Funziona su browser desktop e mobile senza richiedere download o plugin.