# Manuale di GNOME Mastermind

## Introduzione

### Il Gioco

Per prima cosa una breve introduzione sulla versione classica del gioco a cui questo è ispirato (da wikipedia).

Mastermind è un gioco di decodifica per due giocatori inventato nel 1970 da Mordecai Meirowitz e molto popolare negli anni '80

Nel gioco ci sono due giocatori: il codificatore e il decodificatore. Il codificatore sistema nel suo lato della tavola da gioco (nascosta all'avversario), una combinazione di pezzi di quattro colori diversi: il codice segreto. Il decodificatore deve indovinare la combinazione (sia l'ordine che il colore dei pezzi) nel minor numero di tentativi possibile. Ad ogni turno di gioco (12 nelle versioni più comuni del gioco), il decodificatore prova una combinazione e il codificatore risponde piazzando nella griglia del punteggio un piolino bianco per ogni pezzo del giusto colore ma nella posizione sbagliata, e un piolino colorato per ogni pezzo di colore e posizione esatta.

Una volta che il decodificatore ha ricevuto il responso effettua un altro tentativo seguendo le indicazioni ricevute dal codificatore. La partita è vinta dal codificatore se l'altro fallisce ogni tentativo di soluzione.

### Questo Gioco

GNOME Mastermind è una versione per un solo giocatore che si rifà al gioco classico. Il ruolo del codificatore è svolto dal computer.

Il giocatore deve indovinare una combinazione di quattro colori (notare che un colore si può anche ripetere). Il computer stampa (col tema predefinito selezionato) un piolino rosso per ogni colore giusto nella giusta posizione e un piolino bianco per ogni colore giusto nella posizione sbagliata.

### Per Iniziare

Puoi avviare GNOME Mastermind nei seguenti modi:

Dal menu Applicazioni

- Scegli Giochi Mastermind.

Da riga di comando

- Per avviare GNOME Mastermind da riga di comando inserisci il seguente comando e poi premi Return:

  `gnome-mastermind`

Di seguito alcune schermate di una tipica sessione di gioco di GNOME Mastermind.

#### GNOME Mastermind Finestra di avvio

Shows GNOME Mastermind main window. Contains titlebar, menubar, toolbar, display area, and scrollbars. Menubar contains File, View, Settings, and Help menus.

Esaminiamo l'interfaccia di gioco. Dall'alto verso il basso:

Barra dei menu.

- I menu di questa barra contengono tutti i comandi di cui hai bisogno per giocare con GNOME Mastermind.

Barra degli strumenti.

- La barra degli strumenti contiene un sottoinsieme dei comandi di cui avrai bisogno più spesso.

Area di gioco principale.

- Da sinistra a destra puoi vedere la griglia principale dove vengono piazzati i piolini e la griglia del punteggio dove il computer ci da i responsi.

Vassoio

- Il vassoio contiene i piolini colorati. Clicca qui col primo tasto del mouse per selezionare un colore e poi clicca in una cella della griglia principale per piazzare il piolino.

  Un click col tasto centrale del mouse nel vassoio piazza un piolino nella prima cella disponibile.

### Scorciatoie

- Click del primo tasto del mouse

  Seleziona un piolino se fatto nel vassoio. Lo piazza se fatto in una cella della griglia principale.

- Drag and Drop con il primo tasto del mouse

  Piazza il piolino spostandolo dal vassoio ad una cella attiva

- Doppio click con il primo tasto del mouse o Click singolo con il centrale

  Funziona soltanto se cliccato nel vassoio. Piazza un piolino nella prima cella attiva.

- Ctrl + Z

  Annulla l'ultima mossa

- Maiusc + Ctrl + Z

  Ripeti l'ultima mossa annullata.

- Ctrl + N

  Avvia una nuova partita.

- Ctrl + Q

  Chiude la finestra di gioco.

- Ctrl + P

  Apre la finestra delle preferenze.

- F1

  Mostra questo manuale

- Puoi posizionare i piolini anche sopra quelli già piazzati (purchè nella riga corrente).

- Posizionando l'ultimo piolino di una riga la combinazione proposta verrà confrontata con quella giusta(senza possibilità di annullare o rimpiazzarlo) quindi stai attento se non sei sicuro.

### Una sessione di gioco

Seguiamo passo passo la sessione della schermata precedente:

#### GNOME Mastermind Prima riga

Prima riga

Questo è il primo tentativo. Come puoi vedere la griglia del punteggio è vuota perchè nessun piolino è ancora giusto.

#### GNOME Mastermind Seconda riga

Seconda riga

Qui abbiamo 3 piolini bianchi di punteggio. Significa che abbiamo indovinato 3 colori giusti ma li abbiamo messi nel posto sbagliato. Siamo sulla buona strada.

#### GNOME Mastermind Terza riga

Terza riga

Lasciare la stessa combinazione ma cambiare l'ordine ci conduce verso la soluzione. Ma dobbiamo ancora capire quale colore è sbagliato!

#### GNOME Mastermind Quarta riga

Quarta riga

Inserendo un colore a caso fa apparire un piolino bianco. Siccome non abbiamo cambiato gli altri colori abbiamo appena trovato il colore mancante.

#### GNOME Mastermind Ultima riga

Ultima riga

Fatto! Rimettendo il piolino rimosso e rimpiazzando un altro col giusto colore si sistema tutto al posto giusto. Abbiamo vinto :D!

### Coming Soon

I prossimi rilasci conterranno un manuale più dettagliato che spiegherà meglio ogni impostazione del menu delle preferenze. Conterra anche una semplice guida su come creare nuovi temi.

## A proposito di GNOME Mastermind

GNOME Mastermind è scritto da Filippo Argiolas (filippo.argiolas@gmail.com). Per maggiori informazioni su GNOME Mastermind, visita la pagina web di GNOME Mastermind.

Per le questioni relative al copyright, vedi la finestra di About dai menu del gioco e soprattutto i file copyright e copyright-artwork nell'albero dei sorgenti o nella directory dei dati del gioco (di solito /usr/share/gnome-mastermind).

Per favore, riporta qualsiasi problema al Bug tracker di gna.org o iscriviti alla mailing-list pubblica (vedi l'homepage del progetto) per qualsiasi consiglio, impressione, suggerimento.

This program is distributed under the terms of the GNU General Public license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license is included with this documentation; another can be found in the file COPYING included with the source code of this program.