martedì 23 aprile 2013

Cyrus II, il Magnifico.

Degli amatori, nel 2009, si sono divertiti a disputare un mega-torneo fra TUTTI i software scacchistici per Commodore 64 e naturalmente ho inviato una richiesta al gestore del sito per farmi inviare le partite in formato PGN e poter pubblicare la classifica e i relativi valori ELO attribuiti dopo il torneo.
In attesa di ricevere il materiale, posso anticipare che il vincitore assoluto è stato il motore Cyrus II, di Richard Lang che ha battuto inesorabilmente tutta concorrenza raggiungendo un punteggio di ben 1600 punti ELO.
Se paragonato alle macchine e ai motori di oggi la cosa può far sorridere, ma se uno pensa alla terribile limitatezza del processore 6510 (che girava ad una frequenza di 0,97 MHz e poteva indirizzare solo 8 bit) ed alla ridicola quantità di RAM disponibile (39 KBytes!) si renderà conto che è stata una performance eccezionale.
Provando il programma inoltre, sono rimasto impressionato dalla facilità d'uso, dalla pulizia della grafica e dalle molte opzioni disponibili. Ecco quindi il manuale d'uso di Cyrus il Magnifico!


Inserire la cassetta di Cyrus2 nell'apposito lettore e premere il tasto "PLAY". Digitare poi "Load:" sul Commodore. Il programma è fornito di TurboLoader e verrà caricato in circa un minuto e mezzo...
Così recitavano le istruzioni originali.



Finito il caricamento ci apparirà la schermata principale di Cyrus, con la scacchiera ed a sinistra di questa le varie informazioni. Vediamo alcuni comandi:

i : inverte la vista da Bianco a Nero e viceversa.
c : attiva/disattiva le coordinate
g : per una nuova partita
m : per passare la mossa al computer
l : per impostare il livello di gioco. Scegliere poi un numero fra 1 e 9

Livello     Tempo
1           2 secondi
2           5 secondi
3           10 secondi
4           20 secondi
5           30 secondi
6           1 minuto 15 seconds
7           3 minuti
8           5 -12 minuti
9           analisi infinita

Per fare una mossa basta spostare il cursore verde (inizialmente in a1) con i tasti "freccia" e selezionare il pezzo da muovere con "Invio", poi spostare il cursore sulla casella di arrivo e premere nuovamente "Invio".

Una volta fatta la nostra mossa Cyrus calcolerà la sua risposta e non accetterà nessun comando. Per interrompere la riflessione basterà premere un tasto qualsiasi e Cyrus sarà di nuovo in modalità comandi.






SPC    : alterna la vista scacchiera con la vista comandi
h    : richiede suggerimento a Cyrus
u    : disattiva Cyrus e permette l'inserimento manuale delle mosse (di Bianco e di Nero)
d    : demo mode

Per inserire una posizione da analizzare si deve passare in "modalità di set-up" premendo il tasto "s".

Seguono poi i seguenti comandi:

CLR : (nel nostro PC premere SHIFT + "freccia diagonale in alto". Questo tasto si trova fra i tasti "Ins" e "pagina su") per svuotare la scacchiera.

Per inserire un pezzo, posizionare il cursore sulla casella desiderata e premere le iniziali del pezzo in notazione anglo-sassone:

p : per il pedone
n : per il Cavallo
b : per l'Alfiere
r : per la Torre
q : per la Donna
k : per il Re

Di default Cyrus inserirà i pezzi di colore Bianco. Per cambiare colore basta premere il tasto "X" prima di inserire il pezzo.

Per cancellare una singola casella premere "DEL" (frecciona verso sinistra, sopra l'Invio)

Una volta impostata la posizione, usare il tasto "x" per dare la mossa al Bianco o al Nero e poi premere "s" per uscire.
Impostare il livello con "l", e per dare la mossa al computer premere "m".

Nessun commento:

Posta un commento