lunedì 8 maggio 2017

MindTheCheck è cambiato!

MindTheCheck, il sito web per giocare a scacchi online, è completamente cambiato, sia nella grafica che nelle funzionalità. Sono state aggiunte nuove funzionalità e ne sono state rimosse altre anche se alcune di esse verranno reintrodotte successivamente.
Ma cosa è cambiato e perché?
Il controllo del tempo: non sono molti i siti che permettono di creare limiti di tempo personalizzati e multi-periodali ed è un peccato perché sebbene il 90% dei giocatori di scacchi online preferiscono giocare partite con i limiti di tempo più comuni, sperimentare nuove modalità di gioco può essere interessante. La nuova versione permette si dividere le partite in quattro grandi categorie: il gioco bullet, blitz, regular e turn. Ma la grande novità risiede:

  • nell'introduzione dei metodi di compensazione del tempo: il metodo ad incremento di tempo (Fischer delay) è oramai largamente utilizzato nelle competizioni online;
  • nella possibilità di comporre il controllo del tempo in più periodi (fino a tre) come nelle grandi competizioni del mondo scacchistico;
  • nella quantificazione del ritardo (lag) della connessione e nel suo utilizzo per adattare gli orologi ed ottenere un uso del tempo più equo tra i giocatori.
Le partite a turno, che nella precedente versione erano vincolate ad un tempo massimo per mossa di 30 giorni, possono ora essere giocate a partire da un tempo massimo per mossa di un giorno.


Punteggio: ognuna delle quattro categorie di gioco, data la loro diversa velocità che le contraddistingue, ha un suo proprio punteggio e il giocatore ha modo di monitorare le sue statistiche per ognuna di esse.

Partite in simultanea: più partite a turno vengono giocate anche simultaneamente data la loro natura di gioco lento, o per corrispondenza, che permette al giocatore di avere tempo per focalizzare la propria attenzione su più fronti di gioco; ora anche le altre tipologie di partite possono essere giocate in simultanea per coloro che vogliono mettersi alla prova.

Analisi con il computer: le partite giocate ora possono essere analizzate attraverso il potente motore scacchistico Stockfish! L'analisi non è solo limitata alle partite giocate però, perché possono essere sottoposte all'analisi di Stockfish anche partite giocate fuori da MindTheCheck (PGN) e posizioni da caricare (FEN) o da creare.

Giocare contro il computer: sono stati introdotti 8 livelli di difficoltà per sfidare il motore Stockfish. Ora la disponibilità del computer è limitata soltanto alla versione del browser.

Sessioni di condivisione: le partite giocate possono essere condivise in sessioni con più utenti; si possono condividere in tempo reale partite e posizioni e questa funzionalità è stata pensata per coloro che debbono effettuare lezioni di scacchi a distanza e per coloro che vogliono sottoporre una partita o una posizione all'attenzione e all'analisi di altri giocatori.

La tecnologia web per realizzare questa nuova versione è stata rivista per cercare di avere tempi di risposta molto migliori dei precedenti. Per questo motivo non è ancora disponibile una versione ottimizzata per i dispositivi mobili. Anche il "Partitone" è stato momentaneamente sospeso in attesa delle nuove e importanti novità che sono ancora in programma. Insomma, non finisce qui! Intanto, per gli amanti del gioco spero che queste novità possano essere apprezzate...inutile poi aggiungere che MindTheCheck è e rimane un servizio gratuito.


martedì 1 aprile 2014

Il Partitone

Cos'è il Partitone?
Il Partitone (the Big Game) è una partita a scacchi tra due squadre di giocatori. Ogni giocatore sceglie da che parte stare sulla scacchiera, ovvero il colore, determinando a quale squadra vuole unirsi. Non è necessario partecipare ad inizio partita ma una volta scelto il colore non si può più cambiare.

Come si partecipa?
I partitoni iniziano di Lunedì alla mezzanotte UTC.
L'utente guarda la posizione sulla scacchiera e, se vuole partecipare con il colore che ha il turno, muove. La mossa viene registrata ma non viene eseguita e l'utente entra a far parte della squadra del colore che ha scelto.

Che vuol dire fare parte di una squadra?
Il singolo giocatore, prima di proporre quella che per lui è la mossa migliore da giocare, non conosce quali mosse hanno proposto gli altri giocatori della sua squadra. Queste verranno rivelate solo dopo che la sua mossa è stata registrata e solo a questo punto sarà possibile comunicare via chat con gli altri componenti della squadra.
Quindi, ognuno propone una mossa senza sapere quale mossa a proposto il compagno di squadra. Dopo aver avanzato la propria proposta, tutte le altre proposte saranno visibili e la squadra potrà comunicare, commentando, discutendo e analizzando le mosse e le strategie di gioco.
Ovviamente le due squadre tra loro non potranno mai comunicare, né sarà possibile vedere le proposte dello schieramento avversario.

Come avanza il gioco?
Ogni giorno, alla mezzanotte UTC, viene scelta la mossa che è stata proposta da più persone. In caso di pareggio tra due o più proposte, la scelta sarà casuale.
Se non ci sono proposte disponibili alla mezzanotte UTC, si concede un rinvio. Il rinvio potrà essere concesso per al più 6 volte consecutive.

Come termina il gioco?
Dopo 7 giorni senza neanche una proposta la partita viene dichiarata terminata per tempo scaduto (time forfait).
Se la maggior parte dei membri della squadra abbandona il gioco, la partita viene terminata per abbandono.
Se viene scelta una mossa con proposta di patta e la squadra avversaria accetta la parità, la partita viene terminata con una patta.
Se viene scelta una mossa che induce una posizione di parità (per stallo, per materiale, per ripetizione, per la regola delle 50 mosse), la partita viene terminata con una patta.
Se viene scelta una mossa che determina lo scaccomatto, la partita viene terminata.

MindTheCheck e i Partitoni
Ogni Partitone di MindTheCheck inizia sempre alla mezzanotte UTC dopo che il precedente Partitone viene terminato, e tutti i partitoni vengono conservati.
L'accesso al Partitone è gratuito ma è necessaria la registrazione a MindTheCheck, gratuita anch'essa. 

lunedì 20 gennaio 2014

Gioca contro il computer...ora su Mind The Check!

Mind The Check si è dotato di un motore scacchistico e adesso puoi giocare a scacchi contro il computer! Il motore è Stockfish, uno dei più forti al mondo. Le motivazioni di questa scelta sono state, nell'ordine:

  • open source;
  • supporto del protocollo UCI;
  • più livelli di forze.

Il protocollo UCI permette una facile integrazione software e quindi l'apertura a più motori scacchistici che sono basati su questo protocollo (vedi Shredder).
La versione gratuita di Shredder (1.5) non permette però di variare il livello di gioco, invece Stockfish permette ben 20 livelli di forza.

Esiste un server dedicato per il motore scacchistico?
No, non esiste alcun server, ma alcuni client! Infatti il "computer" è un utilizzatore di Mind The Check: si collega al sito e vi rimane disponibile a giocare fintanto che non viene disconnesso.
I client si dividono il carico di lavoro: ogni istanza del motore scacchistico servirà una o più partite. Quando un client si disconnette, il più scarico tra i client che rimangono subentra al suo posto.

Giocare è facile ed istantaneo, se non trovi un avversario online puoi sempre allenarti con il computer!

lunedì 25 novembre 2013

Primo torneo all'italiana (RRT)

Il nuovo evento di MtC è programmato per l'11 Dicembre 2013! Viene identificato con la sigla RRT (Round Robin Turn-based tournament) ed è il primo torneo all'italiana con girone doppio, a punti e con partite a turno (con il limite di una mossa entro trenta giorni) partirà a numero chiuso (con un tetto massimo di 8 partecipanti) e solo al raggiungimento di almeno 6 iscritti.
Gli accoppiamenti seguono il criterio di Berger ed in caso di partecipanti in numero dispari si procederà a far partecipare Anonymous come giocatore fittizio.
In caso di parità, lo spareggio viene valutato con il metodo di Sonneborg-Berger, ossia sommando il punteggio dei concorrenti battuti con la metà della somma dei concorrenti con cui la partita è finita in parità.