Newsgroup: it.sport.calcio.inter
Titolo: _[Totoformazione] Qualche problema...

Ragazzi, non so se il Totoformazione può andare avanti.
Il gioco (così come anche il "Totomercato") era basato sul time-tag che il
robomoderatore applicava ad ogni messaggio, nel campo header
"X-Moderatore". Era un criterio univoco per stabilire sia la precedenza
tra messaggi diversi, sia per misurare l'ora di invio. Il clock del robot
non era necessariamente preciso come uno standard atomico, ma era
l'orologio di riferimento che valeva per tutti, e tanto bastava.
Purtroppo dopo il blackout di qualche giorno fa ISCI è stato affidato ad
un diverso robomod, che non timetagga i messaggi. Alcuni messaggi
riportano l'ora dei singoli newsserver, che potrebbe essere un criterio di
riferimento. Magari un server va cinque minuti avanti, un altro cinque
indietro, ma di certo nessuno può alterare l'ora del proprio server per
vincere al Totoformazione. Non era una soluzione ideale, ma ci si poteva
stare.
Purtroppo non tutti i server si comportano allo stesso modo, e nel campo
header "X-Original-X-Trace" non sempre i formati sono compatibili, e
soprattutto non sempre compare la data del messaggio.
E' evidente che non ci si può basare sul campo "Date" (che riporta l'ora
del PC di chi posta). Chiunque può mettere l'orologio del PC tre ore
indietro e indovinare la formazione quando questa è già in campo. Per
carità, tutti i partecipanti ai giochi hanno sempre dimostrato una
correttezza esemplare, e non voglio sospettare nessuno di essere
intenzionato a provarci. Tuttavia non ha senso fissare delle regole di un
gioco se non si ha la possibilità di verificare che le regole siano
rispettate.
Voglio aggiungere che se a qualcuno viene in mente qualche modalità
alternativa per determinare con sicurezza ed in modo coerente il momento
di invio di un messaggio (o il momento di ricezione dello stesso dal
newsserver o dal robomod) sono più che felice di riprendere in mano e
continuare l'organizzazione dei giochi.
Xlater
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ragazzi, non so se il Totoformazione può andare avanti.
visto che lo organizzi tu, ci affidiamo a te, ovvero fa testo l'orario
che compare a te.
Hai dato segno sensibile della tua correttezza pertanto non vedo
perchè tu non debba continuare su questa rotta!
(Anche perchè nn mi viene in mente nulla per ovviare al problema)

soprattutto non sempre compare la data del messaggio.
mi pare che quasi sempre l'header x-trace indichi  dopo il server, il
numero di secondi trascorsi dalla mezzanotte del 1/1/970 al momento in
cui il server ha ricevuto il messaggio.
Se tale dato mancasse, confidiamo nel buon funzionamento dell'orologio
di ciascuno dei nostri pc:)

 di ciascuno dei nostri pc:)
il mio da proprio i numeri! lo devo rimettere 1 volta su due all'avvio del 
portatile :(
Cmq e' un gioco, non ci saranno problemi di sorta nella gestione personal 
edi Xlater 

 cui il server ha ricevuto il messaggio.
Il problema è in quel "quasi".
Per esempio questo è il X-Orig-X-Trace del tuo messaggio a cui sto
rispondendo.
X-Orig-X-Trace: 
individual.net
yOdWKgafkJykZb5u3iNWpwUgT9HnbsKQWt0HLuaSipwJKKqQ==
Non so se in quello che c'è dopo il nome del server (che sembra
effettivamente il risultato di qualche forma di codifica) sia possibile
ricavare una Data/ora. Lo stesso vale per i miei messaggi quando uso il
server tedesco.
Naturalmente potrei usare i campi "date", ma ci sono moltissimi casi in
cui per malizia, per negligenza o per altre cause di forza maggiore gli
orologi dei client sono impostati del tutto a cavolo di cane.
E poi i ng sono aperti a tutti. Come si può matematicamente escludere che
un domani si aggreghi qualcuno che vuole fare il furbo. O magari qualche
tifoso avversario che si mette a boicottare postando regolarmente la
formazione esatta con l'ora del PC settata 10 ore indietro?
Mi chiedo se sarebbe così complicato per chi gestisce il nuovo roboserver
aggiungere una righetta di intestazioni in più...
Tra l'altro lo stesso problema, pari pari, dovrebbe porsi per il
Totorisultato, anch'esso (come da regolamento) basato sull'header
"X-moderatore", ora scomparsa. Non so se Lars si sta ponendo il problema.
Se troviamo una soluzione semplice (di soluzioni complicate ne ho già
pensate cento, ma qusti giochi hanno senso se restano semplici tanto per
chi partecipa quanto per chi organizza) sarebbe buona sia per il
Totoformazione, sia per il Totorisultato, sia per il Totomercato.


 Non so se Lars si sta ponendo il problema.
Ci stavo pensando, ma ero intenzionato a usare se non si fosse trovato 
qualcosa di oggettivo, l'orario di spedizione del pc. In fin dei conti è 
un gioco per divertirci tra noi, il barare non avrebbe nessun senso.
Però dopo aver letto il tuo messaggio vorrei davvero riuscire a trovare 
qualcosa di certo ed unificare il criterio con il totoformazione.
-- 
ciao

 qualcosa di certo ed unificare il criterio con il totoformazione.
Per esperienza posso dirti che l'ora del PC è inaffidabile, anche
escludendo ogni ipotesi di malizia. Spesso mi è capitato di dover tradurre
l'header "X-Moderatore" in un orario leggibile, per verificare che una
formazione fosse stata postata nei tempi corretti. Per accertarmi di non
aver fatto casini nella conversione poi verificavo sempre con il campo
"Date". Moltissime volte ho trovato orari del tutto random... spesso
frutto di impostazioni di fuso orario "esotiche", o chissà di cos'altro.
C'è di peggio. La maggior parte dei client mettono nel campo date non la
data di invio al server, ma la data di "chiusura" del messaggio.
Se io alle 15 scrivo la mia formazione su un portatile mentre sono
off-line, e la "invio", il client la mette tra i "messaggi in uscita" con
il "Date" impostato alle 15. Poi la sera alle 22 mi collego e lo invio, ma
il "Date" rimane fissato alle 15. E' vero che quella è l'ora in cui ho
scritto la formazione, ma è altrettanto vero che fa parte del gioco il
fatto che la mia formazione appaia sul ng, permettendo agli altri
partecipanti di regolarsi (per esempio di giocare una formazione diversa,
per puntare ai 10 punti). Non sto facendo nulla di "disonesto", ma resta
il fatto che sul ng si vede alle 22 una formazione che sarà valutata come
inviata alle 15.
Per non parlare del fatto che se prima di inviare la formazione mi collego
al sito dell'Inter e leggo che Stankovic si è allenato a parte per un
risentimento alla caviglia... la tentazione di segare la mia formazione
delle 15 (con Stankovic) e mandarne un'altra ex novo (senza Stankovic)
sarebbe difficile da reprimere.
Si potrebbe rendere "Obbligatorio" (ai soli fini della partecipazione al
gioco) l'uso di server che danno la data, o più semplicemente bandire
quelli che non mettono la data (allo stato, che io sappia, solo il server
tedesco, ma sono parecchi ad usarlo). C'è gente che dopo 5 anni ancora non
ha capito che ci vuole la "risposta diretta al capothread", figuriamoci se
tocca spiegargli che deve usare un newsserver diverso.
Io sto continuando a pensare ad una soluzione. Fatelo anche voi, e fatemi
sapere.


 CUT
Io direi di affidarsi al buon senso dei giocatori.
Insieme alla formazione si posta l'orario (h e min) scrivendolo
a manina (tastierina). Se uno bara, peggio per lui e contento lui
se preferisce vincere in quel modo.
 Ale