Manuale di KSudoku - KDE Documentation
Transcript
Manuale di KSudoku - KDE Documentation
Manuale di KSudoku Mick Kappenburg Eugene Trounev Ian Wadham Traduzione della documentazione: Federico Zenith Manuale di KSudoku 2 Indice 1 Introduzione 5 2 Come si gioca 6 3 Regole del gioco, strategie e suggerimenti 8 3.1 Regole generali del gioco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 3.3 Variazioni di KSudoku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Strategie e suggerimenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 4 Panoramica dell’interfaccia 4.1 La schermata di benvenuto 4.2 Il menu Partita . . . . . . . . 4.3 Il menu Mossa . . . . . . . . 4.4 Il menu Impostazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 10 11 11 11 5 Domande ricorrenti 12 6 Configurazione del gioco 13 6.1 13 7 Opzioni del gioco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Riconoscimenti e licenza A Installazione A.1 Compilazione e installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 15 15 Sommario Questa documentazione descrive il gioco KSudoku, un rompicapo di posizionamento di simboli basato sulla logica. Manuale di KSudoku Capitolo 1 Introduzione T IPO DEL GIOCO : Logica, da tavola N UMERO DI GIOCATORI POSSIBILE : Uno KSudoku è un rompicapo logico di posizionamento di simboli. Il giocatore deve riempire una griglia con dei simboli in modo che ogni colonna, riga e blocco sulla tavola contenga un solo esemplare di ogni simbolo. In KSudoku i simboli sono solitamente i numeri da 1 a 9, ma potrebbero essere le lettere da A a P o da A a Y in sudoku più grandi. I sudoku partono con la tavola parzialmente riempita ed è compito tuo riempire il resto. Quando cominci una partita, puoi scegliere tra diversi tipi e dimensioni di sudoku. Puoi quindi farne generare uno a KSudoku, o puoi partire con una tavola vuota e inserire il sudoku da un’altra fonte, come una rivista, e farla controllare e magari risolvere a KSudoku. Esistono molte variazioni del Sudoku e KSudoku ne fornisce una buona parte. La più comune ha una griglia quadrata 9×9 e usa i numeri arabi da 1 a 9 come simboli. La griglia ha nove righe e nove colonne, ed è divisa in nove blocchi 3×3. Il problema è che ogni simbolo può essere usato solo una volta per ogni riga, colonna e blocco. NOTA Ci vuole tempo e concentrazione per completare una partita. Però, risolvere i sudoku aiuta ad aumentare l’attività cerebrale complessiva ed è quindi raccomandabile. 5 Manuale di KSudoku Capitolo 2 Come si gioca O BBIETTIVO : Riempi la griglia in modo che ogni colonna, riga e blocco contenga un solo esemplare di ogni simbolo. All’inizio della partita ti si chiede quale tipo e dimensione del sudoku desideri. Puoi inserire un sudoku da un’altra fonte o farlo generare a KSudoku. Il generatore ha diverse impostazioni di difficoltà e alcune di simmetria che influenzano come viene generato il sudoku. La tua partita dipenderà da quali opzioni scegli tra queste. Quando appare la tavola da gioco, dài un’occhiata al lato sinistro. C’è un elenco selezionabile che contiene tutti i simboli disponibili nella partita attuale. L’insieme di simboli dipende dalle dimensioni del gioco che scegli. I giochi possono avere 4, 9, 16 o 25 simboli. I primi due insiemi usano i numeri da 1 a 4 o da 1 a 9; gli altri usano le lettere da A a P o da A a Y. Per prima cosa, nota i confini nella tavola da gioco. Le linee spesse delimitano i blocchi. Ognuno di questi deve essere completato usando i simboli disponibili, e ogni simbolo va usato solo una volta nel blocco. Lo stesso vale per le righe e le colonne della tavola. Adesso puoi cominciare ad inserire i simboli nelle caselle vuote nella tavola da gioco. Per farlo, seleziona il simbolo che vuoi inserire dall’elenco a sinistra, quindi usa il mouse per fare clic su una casella vuota sulla tavola da gioco. In alternativa, puoi far passare il mouse su una casella vuota o usare i tasti freccia per spostarti, quindi usare la tastiera per inserire un simbolo. Nei roxdoku (sudoku tridimensionali), usa sempre il mouse per impostare un cubetto a un certo valore, e usa un clic doppio. Quando ruoti il cubo grande, facendo clic e trascinando col mouse, è più facile vedere quali valori sono sui cubetti sullo sfondo se fai clic tra i cubetti, invece che su di loro. A volte è utile inserire segni o appunti, nella forma di piccoli simboli in una casella. Questi non influenzano la soluzione, ma possono aiutarti a tenere a mente le idee che hai, specialmente se c’è una scelta tra due alternative e non hai ancora abbastanza informazioni per decidere tra di loro. Per inserire un segno o un appunto, fai clic col tasto destro del mouse o premi Shift mentre usi la tastiera. Per rimuovere i simboli da una casella, passaci sopra con il mouse e premi Canc o Backspace sulla tastiera o premi il tasto destro del mouse sulla casella. Nota che le caselle cambiano colore quando ci fai passare sopra il mouse. Ciò serve ad aiutarti a seguire le regole di KSudoku. Usa le righe verticali ed orizzontali per controllare se il simbolo che stai per inserire in una casella vuota è già in uso da qualche parte nella riga verticale od orizzontale di cui la casella fa parte. La colorazione evidenzia anche il blocco, che anch’esso deve contenere un solo esemplare di ogni simbolo. Se non ti serve l’evidenziazione, puoi usare l’elemento del menu Impostazioni → Configura KSudoku... per disattivarla. 6 Manuale di KSudoku Continua ad inserire i simboli secondo le regole finché il campo da gioco viene riempito. A questo punto KSudoku controllerà se tutte le voci sono valide; se sì, accetterà la soluzione, altrimenti ti correggerà. 7 Manuale di KSudoku Capitolo 3 Regole del gioco, strategie e suggerimenti 3.1 Regole generali del gioco Le regole di KSudoku sono piuttosto semplici. • A seconda delle dimensioni della tavola da gioco, del tipo di sudoku e del livello di difficoltà scelto, ogni singolo sudoku di KSudoku può richiedere da pochi minuti a qualche ora per essere risolto. • Ogni casella può contenere un solo simbolo. • Ogni riga orizzontale (come disegnata sulla tavola da gioco) può contenere ogni simbolo esattamente una volta. • Ogni colonna verticale (come disegnata sulla tavola da gioco) può contenere ogni simbolo esattamente una volta. • Ogni blocco (come disegnato sulla tavola da gioco) può contenere ogni simbolo esattamente una volta. N OTA : L’insieme di simboli dipende dalle dimensioni del gioco scelto. • Non sono richieste conoscenze matematiche o linguistiche per risolvere i sudoku di KSudoku. • I simboli presenti sulla tavola da gioco all’inizio del sudoku non possono essere modificati. • Puoi modificare solo i simboli che hai inserito tu. • I sudoku generati da KSudoku hanno solo una soluzione. • I sudoku che inserisci potrebbero non avere soluzione o averne più di una, ma se sono da una pubblicazione potresti aver fatto un errore di trascrizione. 8 Manuale di KSudoku 3.2 Variazioni di KSudoku • Il normale sudoku 9×9 ha nove righe, nove colonne e nove blocchi quadrati di dimensioni 3×3. • Altre dimensioni del sudoku normale sono 4×4 (molto facile), 16×16 e 25×25 (non altrettanto facili). • La versione a incastro è come il sudoku normale, solo che alcuni blocchi non sono quadrati. • La versione XSudoku è come il sudoku normale, con un requisito in più: anche le due diagonali principali devono contenere i simboli da 1 a 9 solo una volta. KSudoku evidenzia le diagonali per facilitarne la visione. • Le variazioni roxdoku si basano su cubi tridimensionali, ma sono più facili di quel che ti potresti aspettare. Non ci sono righe e colonne. Un roxdoku 3×3×3 ha 27 cubetti disposti in un cubo più grande 3×3×3. Questo contiene nove fette, ciascuna con 3×3 cubetti, e questi sono i blocchi quadrati che vanno riempiti con i numeri da 1 a 9. Un roxdoku 4×4×4 ha 12 fette 4×4 e uno 5×5×5 ha 15 fette 5×5. • Il sudoku samurai consiste di cinque sudoku normali di 9×9 caselle ciascuno, che si sovrappongono negli angoli con quattro blocchi 3×3. Ciascuno dei cinque sudoku ha nove colonne e nove righe, ma ci sono solo 41 blocchi da risolvere invece che 45 a causa della sovrapposizione. • Il sudoku samurai piccolo consiste di cinque sudoku 4×4, sovrapposti negli angoli con quattro caselle. Ciascuno dei cinque sudoku ha quattro righe, quattro colonne e quattro blocchi da risolvere. 3.3 Strategie e suggerimenti • Prenditela comoda e non aver fretta. KSudoku non è un gioco veloce. • Fai attenzione alla colorazioni di righe, colonne e blocchi. Ci sono per aiutarti. • Assicurati che i simboli non abbiano duplicati nella riga, colonna o blocco in cui li inserisci. • Se hai un dubbio, prova a prevedere se la casella in cui stai inserendo un simbolo potrebbe essere necessaria ad un altro, che altrimenti non potrebbe andare da nessuna parte senza violare le regole di riga, colonna e blocco. • Usa Internet per cercare suggerimenti e strategie generali per risolvere i sudoku. • Usa gli appunti quando vedi una casella che può avere solo alcuni valori, ma non puoi decidere subito quali. Gli appunti ti fanno risparmiare tempo e memoria per quando saranno state riempite più caselle. Vedi Come si gioca per i dettagli su come usare gli appunti. • Se hai difficoltà, puoi ritracciare i tuoi passi e vedere a che punto hai fatto un errore. Puoi usare gli elemeti del menu Mossa → Annulla e Mossa → Rifai, più volte se necessario; c’è inoltre un’impostazione, sotto Impostazioni → Configura KSudoku..., per evidenziare gli errori. • Anche se KSudoku può darti dei suggerimenti, cerca di non usarli spesso. Ricordati che risolvere il sudoku da te migliora la tua attività cerebrale, invece usare troppo spesso i suggerimenti è come barare. • Se hai troppe difficoltà a risolvere un certo sudoku, e ti serve davvero un suggerimento, potresti provare a ridurre il livello di difficoltà, o a giocare con un sudoku più semplice. • Alcuni schemi di gioco includono forme della tavola da gioco molto particolari. È una buona idea attivare l’opzione di evidenziazione anche se ti consideri un giocatore esperto. 9 Manuale di KSudoku Capitolo 4 Panoramica dell’interfaccia 4.1 La schermata di benvenuto La schermata di benvenuto è la prima cosa che vedi all’avvio di KSudoku o quando usi la barra per richiedere una nuova partita. Contiene un elenco di tutti i tipi e dimensioni di sudoku, e puoi sceglierne uno facendoci clic. Se fai clic sul pulsante Inserisci un sudoku, appare una tavola vuota del tipo e dimensioni che hai scelto. Qui puoi usare il mouse o la tastiera per inserire un sudoku proveniente per esempio da un giornale. Quando hai finito, usa l’azione Controlla, sulla barra degli strumenti o nel menu, per controllare il sudoku: dovrebbe avere una sola soluzione. Se così è, puoi iniziare a risolverlo o magari farlo risolvere a KSudoku. Se non c’è una soluzione o ce ne sono più di una, probabilmente hai sbagliato a inserire qualche simbolo. Se fai clic sul pulsante Genera un sudoku, KSudoku mostrerà una tavola con alcune caselle già riempite. A te il compito di completare le altre. Prima di generare un sudoku, controlla che le impostazioni di Difficoltà e Simmetria sono come le vuoi. Puoi cambiarle durante il gioco, ma non avranno effetto fino alla generazione del prossimo sudoku. NOTA Se non puoi vedere i pulsanti Difficoltà e Simmetria, usa l’elemento del menu Impostazioni → Mostra la barra di stato per assicurarti che la barra di stato sia visibile. Il pulsante Difficoltà fornisce sei livelli di difficoltà, da Molto facile fino a Difficile, Diabolico e Illimitato. Ci potrebbero volere pochi minuti a risolvere una tavola 9×9 ai livelli più facili. Per i livelli Difficile e Diabolico ci potrebbe volere un’ora circa, e questi livelli sono simili a quelli presenti nelle riviste. I sudoku samurai e i sudoku 16×16 e 25×25 richiederanno più tempo per essere risolti, semplicemente perché hanno più righe, colonne e blocchi e più caselle da riempire. Il livello diabolico richiede spesso di tirare a indovinare, e tornare indietro se non si ha indovinato. I livelli inferiori possono essere spesso risolti con la logica. Il livello illimitato non ha limiti sul numero di volte che si deve tirare a indovinare, quando si deve indovinare per la prima volta o quanto complessa debba essere la logica. È incluso come curiosità per solutori esperti, ma tende a generare sudoku poco interessanti e ‘disumani’, e non se ne raccomanda l’uso. Il pulsante Simmetria fornisce sette tipi di simmetria, incluso il caso Senza simmetria. Questo controlla la disposizione e l’aspetto delle caselle riempite all’inizio della partita e ha un effetto principalmente estetico, tranne che i sudoku senza simmetria tendono a essere leggermente più difficili di quelli simmetrici, ed è leggermente meno probabile che KSudoku generi un sudoku con alta difficoltà e alta simmetria contemporaneamente. 10 Manuale di KSudoku 4.2 Il menu Partita Partita → Nuova (Ctrl+N) Comincia una nuova partita Partita → Carica... (Ctrl+O) Carica una partita salvata. Partita → Salva (Ctrl+S) Salva la partita in corso come un file di salvataggio predefinito. Partita → Salva come... Salva la partita in corso come un file a tua scelta. Partita → Stampa (Ctrl+P) Stampa lo stato attuale di una partita bidimensionale su una stampante di tua scelta. Le righe che delimitano i blocchi e valori iniziali del sudoku sono stampati in nero. Le altre celle, i valori inseriti e quelli della soluzione sono stampati in grigio. C’è la possibilità di stampare solo un sudoku o più di uno per pagina. Vedi la configurazione del gioco. Partita → Esci (Ctrl+Q) Esce da KSudoku. 4.3 Il menu Mossa Mossa → Annulla (Ctrl+Z) Annulla l’ultima mossa. Mossa → Rifai (Ctrl+Shift+Z) Rifai una mossa annullata. Mossa → Suggerimento (H) Dai un suggerimento riempiendo una casella vuota. Mossa → Risolvi Risolve immediatamente il sudoku. Mossa → Controlla Controlla la validità di un sudoku inserito. Se ha una sola soluzione, diventa giocabile. Se non ha nessuna o ha più di una soluzione, è probabilmente un errore di inserimento. 4.4 Il menu Impostazioni Impostazioni → Configura KSudoku... Apri una finestra per configurare KSudoku. Vedi capitolo 6 per i dettagli. Inoltre, KSudoku ha le normali voci del menu di KDE Impostazioni e Aiuto; per maggiori informazioni leggi la sezione sul menu Impostazioni e sul menu Aiuto dei fondamentali di KDE. 11 Manuale di KSudoku Capitolo 5 Domande ricorrenti 1. Voglio cambiare l’aspetto del gioco. Posso? Il sudoku viene giocato tradizionalmente con una griglia quadrata. I temi non hanno molto senso qui, ma puoi selezionare alcuni schemi di colori e sfondi.Per farlo usa Impostazioni → Configura KSudoku... nella barra dei menu. 2. Posso usare la tastiera per questo gioco? Sì. Il gioco via tastiera è sempre attivo in KSudoku. Usa i tasti freccia per spostare la selezione, i caratteri numerici o alfabetici per inserire i simboli e il tasto Shift per impostare i segni. 3. Dov’è la classifica? KSudoku non ne ha una. 12 Manuale di KSudoku Capitolo 6 Configurazione del gioco 6.1 Opzioni del gioco Cerca di stampare più di un sudoku su una pagina Attiva o disattiva la stampa di più di un sudoku per pagina ogni volta che ci possono stare. Se questa opzione è attiva, i sudoku verranno stampati solo quando non ce ne staranno più su una pagina, o quando KSudoku verrà chiuso; altrimenti, il sudoku verrà stampato subito. I sudoku tridimensionali non si possono stampare. Mostra le evidenziazioni nei sudoku bidimensionali Attiva o disattiva l’opzione di evidenziazione di KSudoku per i sudoku bidimensionali. Mostra errori Attiva o disattiva l’evidenziazione degli errori. Mostra le evidenziazioni nei sudoku bidimensionali Attiva o disattiva l’opzione di evidenziazione di KSudoku per i sudoku tridimensionali. Impostazioni per i soli sudoku tridimensionali Queste cinque opzioni regolano l’evidenziazione e la visibilità delle celle nei sudoku tridimensionali. Il concetto è rendere più facile vedere le relazioni tra le celle, soprattutto se sono dietro ad altre celle. N OTA : Si raccomanda di abilitare le opzioni di evidenziazione anche per i giocatori più avanzati, perché aiuta a vedere i vincoli presenti della tavola da gioco. 13 Manuale di KSudoku Capitolo 7 Riconoscimenti e licenza KSudoku Copyright 2005-2007 di Francesco Rossi [email protected] Copyright 2006-2007 di Mick Kappenburg [email protected] e Johannes Bergmeier [email protected] Copyright 2011 di Ian Wadham [email protected] Nuovi algoritmi di risoluzione e generazione © 2011 di David Bau, vedi il sito Web. Copyright della documentazione 2005 di Francesco Rossi [email protected] Copyright della documentazione 2007 di Mick Kappenburg [email protected] ed Eugene Trounev [email protected] Copyright della documentazione 2011 di Ian Wadham [email protected] Traduzione di Federico [email protected] Questa documentazione è concessa in licenza sotto i termini della GNU Free Documentation License. Questo programma è concesso in licenza sotto i termini della GNU General Public License. 14 Manuale di KSudoku Appendice A Installazione KSudoku fa parte del progetto KDE http://www.kde.org/ . Puoi trovare KSudoku nel pacchetto kdegames all’indirizzo ftp://ftp.kde.org/pub/kde/ , il sito FTP principale del progetto KDE. A.1 Compilazione e installazione Per avere informazioni dettagliate su come compilare e installare le applicazioni di KDE, vedi Building and Running KDE Software From Source Siccome KDE usa cmake non dovresti avere problemi a compilarle. incontrarne, segnalali alle liste di distribuzione di KDE. 15 Se invece dovessi