Newsgroup: it.hobby.scacchi
Titolo: Cosa ne pensate dell'UCI?

Potreemmo in un futuro avere un interfaccia comune e acquistare solo i
motori o....


Se solo sapessi cos'è l'UCI......

 Se solo sapessi cos'è l'UCI......
Unione Ciclistica Italiana ?  ;-)

Universal chess interface. Una interfaccia unica per far girare tutti i
motori scacchistici.
Tra un pò dovrebbe uscire una interfaccia in grado di far girare i motori
winboard e UCI e darebbe molto impulso al passaggio verso l'UCI.
Forse in un futuro potremo comprare  i motori e le interfaccie a parte. Non
sarebbe male!?



 sarebbe male!?
Gia' succede per alcune ditte, oserei dire (Il motore di chessMaster -The king-
e' un eseguibile e l'interfaccia dello stesso programma supporta alla grande
tutti i motori Xboard). Peccato pero' che ci siano delle Software House che si
divertono ancora a fare il porting dei motori altrui per portarli sotto la loro
interfaccia monnezza, manco fosse una interfaccia grafica di buon livello o
estremamente stabile.
--
_________________________________
                 -=B A r r Y Z=-
Godeliano per natura,
         Cartesiano per scelta.
              -[icq UIN 7098241]-
_________________________________


Concettualmente non e' niente altro che un protocollo di comunicazione, come
quello usato da Winboard, che segue sintassi e schemi diversi. Per entrambi
lo scopo non e' tanto quello di avere un'interfaccia comune ma piuttosto
motori che comunicano con uno standard comune, in modo che ognuno possa
usufruire degli stessi con l'interfaccia grafica che preferisce.
Quando e' uscita mi ricordo lessi le specifiche ma non mi entusiasmo' piu'
di tanto, in particolare per il fatto che l'interfaccia "fa troppo" e sembra
lasciare i motori in uno stato di "limbo"
Quello che intendo e' che , dal punto di vista dell'engine, e' difficile
determinare esattamente per cosa sta lavorando: un analisi? una partita
intera?
Ora nel caso dell'analisi non e' un problema ma nel caso di una partita mi
sembra che renda difficile prendere quelle piccole decisioni che dipendono
dall'andamento del gioco, tipo la gestione del tempo in funzione di quello
rimasto per se e per l'avversario e cose del genere...
Ammetto che non mi sono piu' tenuto aggiornato da allora, per cui le cose
potrebbero essere cambiate, al momento pero' ho molti altri grattacapi da
sistemare con il mio motore ;-)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
FICS ID: LarsenB, LarsenVB(C)
http://digilander.iol.it/larsenvb


wrote:

Ma perche' comprare se puoi avere gratis? sembra che il consumatore a
parita' di prezzo acquisti il prodotto migliore. Ora scid ha il
vantaggio di essere gratuito.... (le engine in modalita' Xboard)
e siamo sicuri... 
Non e' l'interfaccia che deve adeguarsi agli standard diversi, e'
l'engine che deve "predisporsi" per funzionare sulle diverse
specifiche standard, anche perche' se c'e' uno standard, questo deve
per forza essere noto e aperto agli sviluppatori, altrimenti chi crea
un'interfaccia poi dovra' rincorrere le migliaia di programmi
eventualmente forti che si affaccino sul mercato (certo questo sistema
non farebbe altro che far lievitare i costi dei prodotti commerciali
:-) ops!...).
ciao enrico (acconcio su fics)