Newsgroup: it.hobby.scacchi
Titolo: Domanda su Fritz12 (e anche su Scid)

Ho visto che ci dovrebbe essere la possibilita' di installare
delle opening keys e altre cose del genere.
Volevo chiedere se qualcuno sa dove si possono trovare informazioni su
come fare e se si possono creare da soli delle chiavi o qualcosa del
genere (ad esempio a me interesserebbe la cosa seguente: se ho un database
con n partite, magari ce ne sono 3-4 che, secondo me, contengono un finale
di Torri interessante, 5-6 che contendono un finale di Cavallo
interessante e un paio con un finale di Donne interessante. E' possibile
"marcare" queste partite in modo da poterle poi trovare con un filtro del
tipo "trovami tutte le partite che hanno un finale di cavalli che io ho
marcato come 'interessante'").
Pensavo che si potesse fare con le chiavi (ma in realta' non so se servono
effettivamente a questo visto che non riesco a trovare informazioni
sull'argomento).
Mi intresserebbe anche sapere se qualcosa del genere puo' essere fatto ad
esempio con Scid.
Ciao,
Marco.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

genere
Sono andato a ritrovare una mia vecchia FAQ (del 1999!) e te la riposto di seguito,
sperando che possa ancora servire a qualcosa.
Questa � la prima parte:
----------------------------------------------------------------
Visto che spesso e volentieri ho ricevuto domande relative alle "chiavi" in ChessBase Light, provo a
spiegarne il valore e l'uso.
1. Che cos'� una "chiave" in ChessBase Light?
Una "chiave" � solo un mezzo pratico per gestire
le potentissime capacit� di ricerca del database.
mi spiego meglio: se mi interessano le partite che terminano
con un matto entro la 15a mossa, posso cercarle tutte nel mio database.
Volendo, posso poi salvare tutte queste partite trovate in un file a parte, ma cos� facendo, piano
piano, dovr� creare una marea di file
per tutti i miei "criteri" di ricerca (patte entro la 10a mossa, sacrifici di donna, pedoni passati,
ecc. ecc.).
La "chiave" mi d� la possibilit� di lasciare il mio database intatto,
ma di trovare lo stesso tutte le partite con un matto entro la 15a
mossa senza eseguire ricerche, ma solo con un semplice clic del mouse!
2. Puoi fare un esempio pratico, per spiegarti meglio?
Proviamo a costruire una chiave relativa a un paio finali, per imparare come fare.
A) Dopo aver aperto CB light, facciamo un clic sul database
che ci servir� per la chiave, poi facciamo clic in basso sulla chiave
celeste con accanto un due.
Nella schermata successiva, facciamo clic su "Finali", si aprir�
una schermata con la scritta "La chiave � vuota". Bene! il programma
ha creato una chiave vuota, ora dobbiamo "riempirla"!
B) Facciamo clic sul menu delle chiavi, che � il penultimo in fondo a destra (per intenderci: fare
clic sull'icona che si trova
in fondo allo schermo, sulla sinistra del punto interrogativo).
Dal menu che appare scegliamo "Inserisci nuova chiave".
Se volete, per fare pi� in fretta, premete semplicemente il tasto "Ins" (scorciatoia da tastiera).
C) A questo punto appare la maschera di ricerca e noi facciamo
clic su "Materiale", perch� vogliamo cominciare a creare una voce della chiave, ad esempio, per i
finali di donna + pedoni.
D) Nella finestra "Specificare ricerca materiale" iniziamo a mettere
accanto alla donna bianca il valore 1 nella prima casella e il valore 1 nella seconda. In pratica
diciamo a CB: "Cercami tutte le posizioni
in cui c'� una donna bianca".
Facciamo lo stesso con le caselle a destra della donna nera (cio� inseriamo 1 e 1).
Ora andiamo ai pedoni e inseriamo i valori 1 e 8 sia per il bianco
che per il nero.
Tutti gli altri valori devono essere a 0, tranne il totale che pu�
rimanere 0 - 16 sia per il bianco che per il nero.
Il valore "lunghezza", pu� essere lasciato a 3.
E) Facendo clic su OK ci apparir� l'intestazione della chiave
con i pezzi che vogliamo cercare 
1-1Q,1-8P  <-> 1-1Q,1-8P (mi sembra appastanza chiaro, no?).
Ora sostituiamo questo testo (che � gi� selezionato) con il titolo
pi� comprensibile "Donna pi� pedoni" e facciamo clic su OK
F) Ora abbiamo creato la voce della chiave, ma � vuota!
Andiamo al menu Tecnico -> Classifica per tema -> Finali
Lasciamo come valore di "Prima partita" 1 e clicchiamo su
OK!
G) Ora il programma "lavora" pi� o meno, a seconda della lunghezza
del database. Quando avr� finito baster� fare doppio clic sulla chiave
e "scopriremo" che il programma ha "inserito" in questa chiave le partite che rispondevano ai
requisiti richiesti, in questo caso, i finali di donna + pedoni contro donna + pedoni!
Non � tutto! Provate a fare doppio clic sull'intestazione della chiave
("Donna pi� pedoni") e poi fate doppio clic su una partita a caso!
Il programma apre la partita proprio nella posizione in cui si verifica la condizione richiesta,
cio� in questo caso il finale di
donna + pedoni (da 1 a 8) contro donna + pedoni (da 1 a 8).
Niente male vero? Proviamo a creare un'altra voce:
A) Clic sul database, poi sulla chiave celeste e quindi su "Finali"
Nella schermata che appare, se non lo siamo ancora, risaliamo
al livello principale della chiave (per internderci, quello dove appare solo l'intestazione creata
prima "Donna pi� pedoni").
Ora premiamo il tasto "Ins" e nella schermata di ricerca clicchiamo su
"Materiale".
B) Impostiamo la torre bianca sui valori 2-2
i pedoni bianchi su 0-8, pezzi minori 0-0. Il resto lasciamolo com'�
C) Per il nero impostiamo la donna su 1-1, i pedoni su 1-8, pezzi minori su 0-0 e il resto com'�.
D) Quando facciamo clic appare la solita "intestazione" con l'abbreviazione di quello che vogliamo
cercare
2-2R,1-1B,1-1N,0-8P  <-> 1-1Q,0-8P
Noi scriviamo, in termini pi� chiari "Due torri contro Donna" e facciamo clic su OK.
E) Il resto lo sapete gi�:
Andiamo al menu Tecnico -> Classifica per tema -> finali
Lasciamo come valore di "Prima partita" 1 e clicchiamo su
OK!

genere
Ecco la seconda parte della FAQ:
--------------------------------------------
Ora che abbiamo imparato a creare voci per una chiave, proviamo
a sfruttare le caratteristiche pi� avanzate di CB... Creiamo una chiave con temi tattici (a
proposito: la divisione delle chiavi in temi strategici, tattici, ecc. � assolutamente FACOLTATIVA.
Posso dividere i temi come mi pare e anche chiamarli come mi pare:
tema Kim Basinger, tema Naomi Kampbell :-)
A) Dopo aver aperto CB light, facciamo un clic sul database
che ci servir� per la chiave, poi facciamo clic in basso sulla chiave
celeste con accanto un due.
Nella schermata successiva, facciamo clic su "Tattica", si aprir�
una schermata con la scritta "La chiave � vuota". Bene! il programma
ha creato una chiave vuota, ora dobbiamo "riempirla"!
B) Facciamo clic sul menu delle chiavi, che � il penultimo in fondo a destra (per intenderci: fare
clic sull'icona che si trova
in fondo allo schermo, sulla sinistra del punto interrogativo).
Dal menu che appare scegliamo "Inserisci nuova chiave".
Se volete, per fare pi� in fretta, premete semplicemente il tasto "Ins" (scorciatoia da tastiera).
C) Apparir� la solita maschera di ricerca. Questa volta facciamo
clic su "Manovre".
Facciamo clic su W (che sta per White, cio� Bianco) e sotto, facendo clic sulla freccia, scegliamo B
(Bishop = Alfiere).
Notate che a mano a mano che inseriamo nuovi valori la finestra
bianca sulla sinistra si aggiorna!
Subito a destra troviamo 4 punti interrogativi. I primi due li lasciamo cos�, mentre al posto dei
secondi due scriviamo h7.
[Spiegazione: questi quattro punti interrogativi indicano la casa di partenza e la casa di arrivo di
una "manovra" che si vuole cercare.
Siccome io voglio cercare tutti i sacrifici di alfiere in h7, lascio la casa di partenza indefinita
- ?? e metto h7 come casa di arrivo!].
Sulla destra c'� un'altra casella bianca in cui facciamo clic per selezionarla (indica la "cattura"
di un pezzo) sulla destra della casella bianca c'� un freccia sulla quale facciamo clic per
selezionare P (Pawn = Pedone).
In pratica abbiamo a detto a CB di cercare tutti i casi in cui un alfiere bianco cattura un pedone
in h7.
Sotto, facciamo clic sulla casella sacrificio e scriviamo -2 nella casella sulla destra.
Vuol dire che cerchiamo un sacrificio di alfiere bianco per 1 pedone nero. In altri termini il
bianco d� un alfiere (valore 3) per i pedone (valore 1), quindi ci "rimette" 2 unit� di pedone. Il
valore accanto alla casella "Sacrificio" indica le unit� di pedone "perse" nel sacrificio, se viene
indicato con il valore meno. 
Ora restano da definire i campi:
"Prima mossa", cio� la prima mossa delle partite dalla quale CB inizier� a cercare il sacrificio.
Naturalmente non ha senso inserire il valore "6" (ad esempio!) perch� � un po' difficile trovare un
sacrificio di alfiere in h7 alla sesta mossa,
Inseriamo il valore 20.
"Lunghezza": indica il "ventaglio" di mosse in cui CB cerca il sacrificio, pi� precisamente il
numero di "ply" (semimosse) di durata della manovra. Il numero minimo sar� quindi 1.
Inseriamo il valore 10.
"Ultima mossa". Inseriamo il valore 50.
D) Facciamo clic su OK e poi ancora su OK.
Appare l'intestazione della chiave. Sostituiamo la scritta un po'
"iniziatica" con il pi� semplice: "Sacrificio di Alfiere in h7".
E) Menu Tecnico -> Classifica per tema -> Tattica
Prima partita 1.
Ecco finita la nostra "fatica".
A proposito: per avere un po' di soddisfazione nella creazione di chiavi, occorre avere un database
di almeno 2000-3000 partite...
Non ha senso creare chiavi per un database di 100 partite!
Naturalmente capite la potenzialit� infinita di questo tipo di ricerca! E' possibile creare chiavi
per qualsiasi cosa. Il limite � solo... il punteggio ELO dell'utente.
Un giocatore dilettante, come me, si divertir� a trovare sacrifici di donna, forchette di pedone,
doppi di cavallo, ecc., mentre un GM potr� trovare strutture tipiche di pedoni, manovre per
indebolire una certa colonna, "trappole" strategico-posizionali, ecc. ecc.

genere 
Ecco la terza parte della FAQ:
------------------------------------------------
Eccoci a parlare delle chiavi di apertura!
Le chiavi di apertura sono quelle che consentono
di classificare le partite secondo una suddivisione schematica a piacere (la piu' usata � quella dei
codici ECO, cioe' dell'Enciclopedia delle aperture pubblicata dall'Informatore).
Premesso che se si vuole lavorare con i codici ECO � molto meglio
partire dalla chiave gi� bella e fatta (facilmente reperibile... se non la trovate mandatemi
un'E-mail e la invier� nella vostra casella
di posta elettronica), proviamo a creare una chiave di apertura.
Ci divertiremo a creare una chiave per le aperture "insolite", quelle da usare per "spiazzare"
l'avversario!
A) Nella finestra dei database facciamo un clic sul database da
selezionare e poi sulla chiave gialla in fondo allo schermo.
Quando appare la scritta "Nessuna chiave di apertura trovata",
scegliamo "Crea chiave vuota". E facciamo clic su OK.
B) Ora apriamo una finestra-scacchiera per inserire una nuova partita,
facendo clic sulla scacchiera in alto a sinistra, oppure menu
Partita -> Inserisci nuova partita.
C) Ora inseriamo le prime mosse della nostra apertura "insolita",
l'attacco di "Halloween".
1. e4 e5; 2.Cf3 Cc6; 3.Cf3 Cc6; 4.Cxe5
(In alternativa, si pu� caricare una partita con questa apertura e posizionarsi alla 4a mossa).
D) Ora premiamo CTRL K per passare direttamente alla chiave vuota
e poi premiamo il tasto Ins.
Apparir� una finestra con la posizione raggiunta nella scacchiera
e l'intestazione "Posizione di classificazione".
Facciamo clic su OK.
Al posto delle mosse scriviamo: "Attacco di Halloween - Linea principale" e facciamo clic su OK!
E) Ora dobbiamo creare le "sottochiavi" per le varianti.
Facciamo doppio clic sulla voce appena creata, cos� passiamo al livello inferiore (vuoto, per ora!).
Ora ripassiamo alla scacchiera in cui abbiamo immesso le prime mosse
(1. e4 e5; 2.Cf3 Cc6; 3.Cf3 Cc6; 4.Cxe5)
premendo CTRL F12
F) Inseriamo le mosse della prima variante
4...Cxe5; 5.d4 Cg6 6.e5 Cg8 7.Ac4
Premiamo CTRL K
premiamo Ins
facciamo clic su OK
Ora scriviamo nell'intestazione: Sistemi con 4...Cg6
G) Ora inseriamo le mosse della seconda variante.
Torniamo alla scacchiera (CTRL F12).
Inseriamo le mosse della seconda variante:
Posizioniamo il cursore su 5.d4 e poi inseriamo la mossa
5...Cc6 alla richiesta del programma scegliamo "Sovrascrivi"
e poi inseriamo ancora 6.d5 Ce5.
Premiamo CTRL K
Accertiamoci che la barra (scura) di selezione si trovi
sui due puntini in alto (simbolo del livello principale)
e poi premiamo Ins e facciamo clic su OK.
A questo punto scriviamo nell'intestazione
"sistemi con 5...Cc6" e facciamo clic su OK.
H) Possiamo andare avanti all'infinito a aggiungere nuove varianti,
oppure possiamo riasalire al livello principale e inserire nuove chiavi (Orangutan, ecc.).
I) Andiamo ora al menu Tecnico -> Classifica apertura -> Questa chiave
Alla domanda "Incluso sottochiavi" scegliamo S�.
Ora il programma classificher� il database con questa chiave.
L) A proposito: e se voglio cancellare una chiave?
La seleziono, premo il tasto Canc (o Del) e alla domanda
"Riclassifica partite" rispondo S�.

marcato come 'interessante'").
Questo lo puoi fare in ChessBase!
Fai clic con il destro sulla mossa desiderata e poi scegli "Annotazione speciale".
A questo punto puoi impostare una "medaglia" (Finali) oppure una "Posizione critica 
di finale".
Dopo aver impostato tutte le posizioni desiderate, sar� poi facile ritrovarle con una semplice
ricerca.
In Fritz non si pu� fare, ma tu puoi "marcare" la posizione desiderata in un modo univoco, ad
esempio facendo clic con il destro sulla mossa e scegliendo "RR".
Alla fine, potrai cercare tutte le partite che contengono annotazioni "RR" e avrai risolto il
problema.
Saluti
Ivo

 Ivo
con scid che è gratuito hai una gestione di database ragionevole, non
so quali siano le funzionalità che ha in meno rispetto a fritz o chess
base, pero' se vai in search, search material puoi dire quali sono i
pezzi che vuoi sulla scacchiera oppure prendi una posizione e
specifichi quali sono i pezzi che devono rientrare nelle posizioni del
database (le strutture pedonali, i pezzi nelle colonne e etc...
etc...) certo se usi scid il data base non lo compri, in genere ti
scarichi i pgn e poi lo componi in un database + grande, non so se
trovi i mega data base con tutte le partite, ma le partite si trovano
molto facilmente in formato pgn . Se hai un data base di chess base
sono sicuro ci sono dei convertitori che riportano a pgn dopo di che'
componi il database su scid, con questo sistema puoi superare i limiti
delle partite che puoi gestire in un data base semicomerciale come una
volta era chessbase light mi sembra,  convertendole in pgn e
mettendole nel db di scid.
Ci sono software free che sono molto interessanti per le analisi per
esempio se hai rybka prova a scaricare houdini e falli giocare, io uso
arena per scontrare le engine, noterai che non ce' che una grande
differenza,( houdini lo scarichi gratis).
Se vuoi saperne di + su scid:
http://scid.sourceforge.net/
ho trovato via torrent molti file twic circa 600 per un totale di 650
mega che mi sembrano + vecchi anche di quelli che puoi scaricare dal
sito di twic: non so se è legale scaricarli via torrent quindi
suggerisco un approfondimento prima di scaricare mentre ovviamente su
twic ci sono gli ultimi + aggiornati.
http://www.chess.co.uk/twic/twic

 molto facilmente in formato pgn .
Personalmente avevo un DB abbastanza grande che poi negli anni ho in
qualche misura ampliato (anche con i file scaricabili da twic). 
Ma non e' l'ampiezza del DB che cercavo. Il problema era quello 
descritto sopra.
Ciao,
Marco



ma scusa hai un gestore di database come scid, salvi la partita in un
nuovo file che si chiama posizioni_da_ricordare e te le vai a rivedere
con comodo quando vuoi no? poi se vuoi fare dei raffronti col mega
database usi la posizione di partenza per fare ricerche +
approfondite.

 approfondite.
Questa e' l'alternativa e potrei crearmi n database, uno con le partite
che contengono i finali di cavallo, uno con quelli che contengono i finali
di Torre, uno che contiene i sacrifici interessanti e cosi' via, ma
sicuramente avrei preferito fare il tutto con un DB unico (sia per motivi
di spazio che per non dover impazzire a gestire poi decine se non
centinaia di file)


 centinaia di file)
beh anche in questo caso puoi utilizzare con furbizia le funzioni db: al 
posto dei giocatori puoi metterci "Torre" vs "Torre e pedone h +++", 
"Alfieri contrari" vs "con pedoni passati +" (con le '+' che indicano il 
grado di interesse); se vuoi ritenere pi� info i nomi dei giocatori li puoi 
mettere nel campo 'Torneo', ecc.
in questo modo te la cavi con un db, o al pi� tre/quattro, tipo 'aperture', 
'mediogioco-strategia', 'mediogioco-tattica', 'finali'
hope this helps!
ciao
C.