Newsgroup: it.hobby.scacchi
Titolo: Prossima uscita software "ChessPlus Suite"

Ciao a tutti,
bene o male i problemi, o necessita', con i database ChessBase che si
leggono sul NG sono spesso gli stessi. Alcuni sono delle conversioni,
dei controlli di integrita', etc, ma alcuni tra i piu' gettonati sono
i "merge" tra DB e il controllo ortografico, di mosse, di validita', etc.
A questo scopo, esistono i bei programmoni ($$$) ChessBase, oppure le varie
utilities freeware, tipo CBDEDUPE, CB2ASCII, e chi piu' ne ha ne metta..
Sto creando quindi ChessPlus Suite, un programma Win32 freeware, che e' la
fusione delle piu' importanti freeware utilities per ChessBase. Non e' solo
una interfaccia grafica per queste utilities, ma molto di piu', e molto piu'
potente! Tanto per dare un'idea, vi solletico con un paio delle opzioni piu'
simpatiche...
(1) con un click, un motore di ricerca automatico, in background, cerca nei
siti piu' famosi di partite, delle collezioni di games con parametri del
tutto configurabili (esempio, solo Kasparov, che pareggia, nel 1982, solo 
contro Computers), controlla il vostro database, e se non le avete gia', le
scarica per voi, le scompatta, ed esegue un merge.
(2) Scaricate tanti database in piu' formati diversi, anche in files ZIP. Con
un click, ChessPlus Suite scompatta, esegue il check della consistenza, esegue 
un clean dei doppioni, e poi un merge.
Ovviamente e' tutto free, ed ho anche autorizzazione scritta dei creatori delle 
freeware per incorporare i loro engines nel mio programma.
Devo avvertire che ho chiaramente iniziato da pochissimo (2 weeks) a 
programmare, ma sta venendo proprio benino.. Beh, mi costa fatica, mi costa 
sere ed anche notti (tipo ieri alle 2:00), vorrei quindi chiedere un confronto:
 
Se mi dite che potrebbe essere utile, continuo, altrimenti posso anche fare 
altro.. Se davvero e' utile, mi occorrera' anche uno o due beta testers 
ufficiali ed affidabili. Io un nome lo avrei gia' selezionato, e credo che 
tutto il NG lo immagini, ma chiaramente, e' da lui che dovrebbe arrivare un 
"OK". Per il secondo nome, sempre che vi aggradi, attendo risposte sul NG o via 
email.
Ciao e grazie
ChessPlus
(ussesur, cia' chel scrivum)

(ussesur, cia' chel scrivum)
Bravo! Fai una icona cosi' l'associamo a un link. Metto volentieri nel
mio sito.
A presto
Gigi Troso
----------------------------------------------
Torneo Acquafolies 29 luglio 2000
http://digilander.iol.it/gigitroso/00acquaf.htm
----------------------------------------------
Castellaneta 2000 August 29-30-31 
http://digilander.iol.it/gigitroso/00castel.htm
http://space.tin.it/sport/ltroso/00castel.htm
-----------------------------------------------
Gli Scacchi - Chess
http://space.tin.it/sport/ltroso/
Tel. 0339 2695756
ICQ 10851988
GigiTroso su FICS
--
Posted from 
pop04-acc.tin.it
 [212.216.176.67] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"OK". 
Ma chi sara' mai questo "tizio" :---))))))????
Se hai proprio tanta voglia di lavorare, perche' non cerchi di "illustrare"
il progetto, cosi' magari tra tutti si riesce a esprimere cosa servirebbe veramente,
perche' quello che dici sopra e' abbastanza scontato per tutti i programmi
commerciali e, per quanto riguarda il mondo del freeware, se vuoi creare il programma
"meglio di tutti" forse dovresti sapere esattamente cosa fare per evitare di creare
un doppione con tante altre utility esistenti in rete!
Insomma, ce la fai a postare un riassunto delle funzioni di cui vorresti dotare
il tuo programma?
A presto
Ivo

il tuo programma?
Capisco, se non e' come lo faresti tu, niente beta test. Non c'e' problema, la 
mia stima nei tuoi confronti non e' diminuita di un millimetro.
Grazie e ciao
ChessPlus.


Ciao Gigi, grazie per il tuo incoraggiamento. L'icona c'e' gia', pero' ho dei 
problemi con il web server, per cui per il momento mi e' anche saltata la home 
e tutto quello che avevo. Cosi' adesso ho altro su cui avere tanta voglia di 
lavorare. Grazie ancora.
ChessPlus


Scusami ancora, non volevo certo intendere quello che scrivi sopra!
Sicuramente ho tantissimi difetti, ma non quello di essere permaloso,
ne' tantomento quello di pensare di avere la "scienza infusa"!
Quello che ho letto mi basta per fare un bel "reset" generale
e ripartire da capo:
Dunque, quando hai bisogno di tester, io ci sono senz'altro!
Ivo

Se mi dite che potrebbe essere utile, continuo, 
utile lo e` di certo.
Alcune idee:
- secondo me una feature molto importante sarebbe quella che permette di 
correggere lo spelling dei nomi. Servirebbe un database appropriato (magari 
pure con gli elo) e poi un affare che unifica tutte le varie incarnazioni 
di un nome. Questo ad esempio presentandoti una lista di nomi simili e 
chiedendoti di scegliere.
- utile sarebbe anche uno standardizzatore pgn, che ad esempio corregge gli 
arrocchi scritti O-O invece di 0-0 etc...
- se ti interessa ho scritto un piccolo tool per recuperare i file ai quali 
manchi l'indice "cbi" (per il formato cbf), se ti serve ti passo il 
sorgente.
Best Regards
Franz
-- 
Francesco Di Tolla                         
dit...@sissa.it
 ICQ:9749831
c/o SISSA                                  
http://www.sissa.it/~ditolla
Via Beirut 2-4                             tel: 
+39 0403787430
34014 Grignano (TS) - Italy                fax: 
+39 0403787528

chiedendoti di scegliere.
Per i nomi sono d'accordo, per l'ELO no. L'ELO di un giocatore
immagazzinato insieme ad una partita, rappresenta il punteggio che
quel giocatore aveva nel momento in cui ha giocato quella partita,
quindi se fai riferimento ad un database campione, assegnerai allo
stesso giocatore sempre lo stesso ELO indipendentemente dal periodo in
cui ha giocato le partite interessate.
Ciao.
Per il verme, è verme chi non striscia.
... e per il muto sono tutti sordi.
******************************************
Fabio Peruzzi
Portoferraio (LI)
mailto://
spi...@elbalink.it
ICQ: 15248034
http://members.xoom.it/CSE/
******************************************

Ivo
Grazie Ivo dei commenti e della disponibilita', ci contavo vista la tua
levatura. 
Stay tuned,
ChessPlus

sorgente.
E questa invece e' bella. CPS (=ChessPlus Suite) oggi se manca il cbi dice 
"Cannot open database: Missing *.cbi index". Per cui sparami la routine via 
email, ma attento che io vado di VB5..
Ciao e grazie per i tuoi commenti.
A presto
ChessPlus

cui ha giocato le partite interessate.
Si', concordo, anche se allora mi chiedo come funzioni l' ELO database di 
Chessbase. Ivo, come funziona quello ? In ogni caso, non ci sara' questa 
funzione, sorry for that.
ChessPlus

funzione, sorry for that.
Premetto che l'avrň guardato si e no due volte, quindi tiro ad
indovinare.
L'ELO database viene aggiornato ogni sei mesi e indica la forza del
giocatore attualmente, ma mi sembra un'altro discorso, a meno in
Chessbase non venga usato per una funzione tipo quella suggerita da
Francesco (cosa di cui non sono a conoscenza per quanto sopra
detto:-)). Se non esiste una funzione di questo tipo, l'ELO database
rappresenta un dato a se che non va ad interferire con l'ELO
immagazzinato con ogni partita... o no?
Ripeto, non conosco praticamente per niente chessbase, quindi qualcuno
piů esperto č pregato di confermare o smentire.
Ciao 
Per il verme, č verme chi non striscia.


cui ha giocato le partite interessate.
Quello che intendevo e` che il programma dovrebbe avere un archivio storico 
dell'ELO di un giocatore ogni periodo di ELO fide noto. Ovviamente 
asseganre ad un giocatore un ELO eterno non ha senso.


routine via email, ma attento che io vado di VB5..
qui ti scrivo via e-mail



Nell'enciclopedia dei giocatori di CB7 e' presente sia un ELO "statico"
(riferito a una lista FIDE), sia un ELO "dinamico", cioe' riferito ai vari
periodi.
Quando si cerca un giocatore e poi si fa clic sulla scheda "Elo", 
viene visualizzato il grafico con l'andamento dell'ELO di quel
giocatore.
Purtroppo, in CB7 tutto questo NON e' applicabile a un database,
cioe' non e' stata ancora implementata una funzione che consenta di
inserire l'ELO in base al nome del giocatore e alla data della partita.
Credo che questa funzione dovrebbe essere presente in CB8...
Se avete pazienza... fra un mesetto... potremo saperlo!
Nei programmi della Fritz's Family c'e' la funzione Strumenti -> Punteggio
che consente di servirsi di una lista ELO di partenza (quindi "statica"),
ma anche di generare liste direttamente dalle partite dei tornei e quindi
di avere un risultato simile a quello indicato sopra.
Purtroppo questa funzione e' "bacata" e anche se il problema e' gia' stato
risolto dai programmatori, il relativo aggiornamento non e' ancora stato
pubblicato (ormai prevedo che lo sara' a settembre!).
Saluti
Ivo

asseganre ad un giocatore un ELO eterno non ha senso.
OK... cosě sarebbe valido, ed in base a quanto ha detto Ivo nell'altro
post poco sopra, forse implementeranno questa funzione in CB8,
sperando che la implementino nel modo che hai indicato te.
Ciao.


sperando che la implementino nel modo che hai indicato te.
Ho qualche dubbio sul fatto che riescano ad implementare quella
funzione, a meno che scoprano come superare un GROSSO problema, che e'
destinato ad aumentare.
Partita Trapattoni-Strunz, Monaco 1998: in che semestre (prossimamente
trimestre) e' stata giocata?
Se non sei in grado di posizionare correttamente il torneo il massimo
che puoi affermare e' che l'Elo presente e' sbagliato, in quanto
diverso da tutti i periodi di quell'anno.
Pensata diabolica: se ho l'anno non faccio nulla, se ho la data
completa uso quella.
Bellissimo, finche' non arrivi alla Rilton Cup, che si svolge a
cavallo dell'anno.
E' da un tot che ci penso, ma e' ancora tutto in alto mare: se
qualcuno ce la fa complimenti, perche' li merita.

qualcuno ce la fa complimenti, perche' li merita.
Be... vediamo se riesco a guadagnarmeli:-))
If hai inserito la data di INIZIO TORNEO then
	ti assegno automaticamente l'ELO
else
	te lo assegni a manina
end if
