Spiegazione
La notazione Betza di base combina schemi di movimento elementari e restrizioni. La notazione Betza estesa, chiamata anche XBetza, amplia questo linguaggio per i pezzi il cui movimento non può essere ridotto a un singolo salto o scorrimento.
Il suo strumento centrale è il concatenamento: una mossa può essere divisa in più fasi concettuali, o segmenti. Ogni segmento può richiedere che una casa intermedia sia vuota, occupata da un pezzo amico oppure da un avversario. Può inoltre attraversare, catturare, scambiare o collocare un pezzo lungo il percorso.
Queste condizioni permettono di modellare pezzi saltatori che richiedono un ostacolo, catture in più fasi, mosse che interessano più di una casa e casi speciali. Tra gli esempi vi sono l'arrocco, in cui re e torre si muovono nello stesso turno, e la cattura al passo, nella quale un pedone cattura un pedone avversario che ha appena avanzato di due case e lo rimuove da una casa adiacente. Altri modificatori possono limitare una capacità a un pezzo che non si è ancora mosso.
XBetza continua a descrivere regole di movimento, non un elenco di mosse giocate. Per una mossa concreta si usa un formato come la . Le implementazioni possono inoltre supportare sottoinsiemi diversi, quindi una stringa complessa va letta insieme alla documentazione del programma che la utilizza.
Uso e contesto
XBetza è utile nei motori e negli editor di varianti perché trasforma regole speciali in una descrizione elaborabile.
Confusioni comuni
Betza di base
Betza di base è spesso sufficiente per movimenti semplici o combinati. XBetza serve quando vi sono fasi, verifiche sulle case o effetti secondari.
Visualizza termineFonti
- 1.(Extended) Betza notation, H. G. Muller
