Newsgroup: it.comp.lang.visual-basic
Titolo: [Spam] Giochino in VB

Torno dalle vacanze con un giochino stupido che ho scritto dopo aver visto
la finale dei 100 metri alle olimpiadi.
In pratica sono rimasto incuriosito dal tempo di reazione degli atleti che
per regolamento deve essere superiore a 100 ms e, nelle finali, si aggira
sui 150/180 ms.
Ho quindi scritto un programmino che testa il vostro tempo di reazione
(basta cliccare sulla form non appena compare la scritta, ma la cosa va
fatta cinque volte).
Il programmino gestisce anche una rozza classifica su file Excel... se non
avete Excel niente classifica.
Sorgenti (veramente banali) ed eseguibile qui:
http://www.unbelsito.com/vb/react.zip
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ho quindi scritto un programmino che testa il vostro tempo di reazione
Fatti 1 tentativo... il migliore 0.1788... la media 0.1971
-- 
Alex {per email metti '[NOSPAM]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile" (Alex1980)

 Fatti 1 tentativo... il migliore 0.1788... la media 0.1971
2 tentativo... 0.1639 media 0.1891
Noto che i  2 più veloci sono il 2 e il 3 ; al primo non sono pronto al 4 e
5 vorrei premere prima...


 fatta cinque volte).
Media: 0,1569

 Media: 0,1569
Dopo 50 tentativi, 0,1457
Però bisogna considerare la 'false partenze':
spesso capita involontariamente di cliccare prima di percepire la scritta,
nonostante sia già comparsa.
In quei casi si ottengono tempi bassissimi, e si può parlare di 'falsa
partenza'.
Esempio, la mia serie è stata:
0,0426	0,1712	0,1996	0,1702	0,1447
E' chiaro come il 0,0426 sia venuto anticipando il click.
Per questo nei 100 metri si considerano false partenze quei tempi di
reazione inferiori a 100ms



http://www.unbelsito.com/vb/react.zip
mhhh.. provato adesso su Athlon 3000+ e i miei tempi di reazione si sono
abbassati un po' troppo: tutti attorno a 0,1350 (senza false partenze).
Sembra che qualcosa dipenda dalla velocità del processore...
o è il timer o  il ridisegno della label o il mouse stesso. 
Boh... non credo sia termoPilucco
termoPilucco

 5 vorrei premere prima...
Idem, i tempi si allungano, ora lo sto usando per testare il livello di
sonno che ho :p
per ora ho 1,6 di media, poi lo rifaccio dopo mangiato e vediamo ... ghghgh
Grazie TermoS

 Boh... non credo sia termoPilucco
bhe un po esagerando io ho fatto 0,180 su un P3 700Mhz ... ora vado a
provarlo sul server XP 2000+...
0,160 di media :-/
chi mi presta un p4 128 bit con 2gb di ram e mouse a propulsione ? :p

 0,160 di media :-/
Sě. Sono differenze troppo evidenti per essere casuali (oddio sarebbero
solo due centesimi di secondo, ma sono troppo sistematici)...
Ho paura che sia il la classe timer che avevo anche pubblicizzato sul NG :)
Magari provo a rifare i test usando il comando timer, che č molto piů
impreciso, ma dovrebbe comportarsi ugualmente su tutte le macchine...


 impreciso, ma dovrebbe comportarsi ugualmente su tutte le macchine...
Fatto... se uso la funzione timer anzichè la classe che avevo scritto i
tempi di reazione sono costanti passando da un p2-600 ad un AMD 2000+
La classe che ho scritto quindi non funziona, ma potrebbe essere
utilizzata come benchmark :)


 utilizzata come benchmark :)
ghghgh come dire "questo non e' un Bug e' una features" ghghghgh
:p
-- 
[Gigio2k]
www.g2kweb.it

Sorprendente,sono riuscito a cliccare 0,0007 secondi dopo la scritta!!!!!
SAluti
Albo