Newsgroup: it.hobby.scacchi
Titolo: una domanda per massimiliano orsi

Grandissima idea e grande lavoro quello di raccogliere tutte le partite
degli italiani e metterle online sul sito FSI... Quotidianamente controllo
la pagina per aggiungere i tornei mancanti al database. Ero rimasto a ieri
con un totale di 20301 partite (c'e' una doppia cmq). Oggi vedo che sono
stati inseriti 2 nuovi tornei del 2003 (giovani maestri e campionato
seniores) con data di pubblicazione 10 febbraio. Pero' il totale delle
partite e dei file del 2003 e' rimasto invariato rispetto a ieri (giorno
9). Controllando nel database scaricato ieri vedo che i 2 tornei sono gia'
presenti.
Volevo quindi chiederti come funziona l'aggiornamento in modo da evitare
di scaricare piu' volte lo stesso torneo. Non ti ho scritto in privato
perche' penso che la cosa possa interessare tutti :)
Grazie mille,
botvinnikov.
-- 
Associazione Dilettantistica Scacchi "Cavalli Rapaci da Monta"
http://www.cavallirapacidamonta.org
Catania

perche' penso che la cosa possa interessare tutti :)
Da circa un paio di settimane non sto inserendo tornei nuovi, ma sto
solo reinserendo nuove versioni di tornei gia' immessi
precedentemente.
Il motivo principale per cui sto facendo questo e' perche' sono
riuscito a scrivere una piccola routine che, dato il file PGN di un
torneo, lo confronta con quanto riportato dal tabellone generato dal
software Diena.
Ne sono risultate cose piuttosto interessanti. La stragrande
maggioranza dei tornei che ho controllato, e la quasi totalita' di
quelli "grossi" (Bratto, Imperia, Saint Vincent, ecc.), hanno nei file
PGN numerosi errori di risultati e inversioni di giocatori; ovvero, le
mosse sono corrette (beh... questo non ho modo di verificarlo), ma il
risultato che magari era 1-0, dal tabellone risulta essere 0-1. Sono
portato a fidarmi piu' dei tabelloni. Oppure, puo' capitare che la
partita Rossi-Bianchi fosse in realta' la Bianchi-Rossi. In un paio di
occasioni ho anche scoperto che uno dei due giocatori era sbagliato,
cause omonimie.
In generale, puo' essere che io reinserisca un torneo solo per aver
modificato un'informazione secondaria, come la data in cui e' stata
giocata una partita, oppure il rating. Faccio sempre qualche controllo
per questi dati all'atto di inserire un file la prima volta, ma nel
corso di questi mesi ho affinato le procedure di controllo retroattive
ed e' saltato fuori qualche errore che precedentemente non avevo
individuato.
Al momento, non e' possibile per l'utente distinguere un aggiornamento
da un nuovo inserimento, ma sto discutendo di questa cosa con il
webmaster. Ti posso comunque assicurare che i file presenti sul sito
FSI sono incomparabilmente piu' corretti dei loro equivalenti su siti
dei tornei o sulle raccolte Megabase, Superbase, ecc. E' anche vero
che questi siti e queste raccolte sono la mia fonte primaria di
informazione, per cui non posso che ringraziarli. Resta il fatto che i
file elaborati da me sono "migliori", e consiglio vivamente tutti i
webmaster dei tornei di sostituirli ai loro (magari fate un backup
prima).
Con l'aggiornameno dei tornei "nuovi" sono leggermente in ritardo
rispetto alle regole che mi sono imposto, ovvero un intervallo di
circa 6 mesi tra la fine di un torneo e la pubblicazione delle sue
partite. Non appena avro' ultimato questi controlli PGN/tabelloni, mi
rimettero' in pari (sempre restando valida la regola dei 6 mesi).
Al momento in cui scrivo, nel database ci sono 20294 partite; sono 7
in meno rispetto al totale da te indicato; difatti, giusto oggi mi
sono accorto che la partita in mio possesso dal C.to Regionale Veneto
2003 di Arqua' Petrarca, la Rossi Damiano-Canazza Alessandro (Grunfeld
D85, 0-1 in 60 mosse) non trova alcun riscontro nel tabellone del
torneo, dove entrambi i giocatori sono presenti ma non risultano
essersi incontrati. Non sono riuscito a individuare la fonte, per cui
se qualcuno puo' aiutarmi a chiarire la cosa, mi contatti. Ho anche
eliminato il file relativo a Salsomaggiore 2003 poiche' era il
doppione di quello autentico di Salsomaggiore 2002. In questo caso la
fonte era Giorgio Gozzi ed il suo sito W.O.L.F, nel quale
Salsomaggiore 2003 e' appunto assente.
Infine, ti sarei grato se mi indicassi la partita doppia che hai
menzionato nel tuo messaggio.
Ciao
Massimiliano Orsi

 menzionato nel tuo messaggio.
Cappai-Rossi Aldo, Open FIDE Hotel Petra se non ricordo male...
in una e' data come patta in un' altra e' 0-1 come dalla posizione
sembrerebbe essere.
Grazie,
Botvinnikov.


risultato che magari era 1-0, dal tabellone risulta essere 0-1.
Giusto per fare un esempio di cui mi sono accorto ora: La partita
Aleksieva-Zelcic del torneo di Cutro 2003, viene riportata come 1-0
nell'archivio ufficiale dell'edizione 2005 del torneo (questo il link:
http://e4e6.com/cutro/2003/Cutro03.pgn
). In realta' il risultato fu
0-1, come il tabellone riporta correttamente (e nel caso pure la
posizione finale concorda, anche se di regola non vado a guardarla).
Inoltre, il nome della conduttrice dei Bianchi era stato
incorrettamente riportato come Silvia Alexieva, differente da quanto
appariva nella lista FIDE valida all'epoca (Aprile 2003). Se la vai a
cercare oggi, la Alexieva/Aleksieva non esiste nemmeno piu' in quanto
ora si chiama Silvia Collas, presumo per matrimonio. Infine, il
punteggio Elo di Zelcic non era 2570 ma 2540, come puo' essere
verificato qui:
http://www.fide.com/ratings/id.phtml?event=14500310&moder=4
Insomma, 3 errori nella stessa partita! Questo esempio ti fa capire
quanti ce ne siano nei file PGN che circolano in rete, e quale valore
aggiunto io cerco di inserirvi prima di pubblicarle. Naturalmente del
loro contenuto piu' importante, le mosse, non posso dire granche'. Ma
se, come spesso accade, Bianco e Nero sono invertiti, allora questo
puo' davvero essere fuorviante.
Massimiliano Orsi

sembrerebbe essere.
Dal tabellone che ho io sembra in effetti che Rossi abbia vinto quella
partita. Resta ora da stabilire cosa fare dell'altra Cappai-Rossi... 
Ciao e grazie
Massimiliano Orsi

 partita. Resta ora da stabilire cosa fare dell'altra Cappai-Rossi...
Essendo identiche io eliminerei quella che segna come risultato "patta".
