07-10-2017, 02:19 AM
(Questo messaggio è stato modificato l'ultima volta il: 07-10-2017, 02:36 AM da BidoneJack.)
Un cambiamento importantissimo da fare: senior e junior fanno schifo come nomi, da adesso in poi li chiamerò testa e coda poi se trovate due nomi migliori li chiamiamo diversamente ma senior e junior proprio no.
Un'altra cosa la distinzione DNF tra testa e coda la trovo senza senso, se uno dei due non termina la corsa è da considerare alla stessa maniera
Punteggi negativi non si possono assegnare perché chi partecipa non può perdere punti nei confronti di chi salta la manche, si potrebbe introdurre una serie di valori come segue
Offset X: un valore di partenza assegnato a tutti quelli che partecipano
malus variabile m: penalità nel caso in cui la coda finisca davanti alla testa, variabile in base alla differenza di posizioni D (tramite tabella)
malus fisso M: penalità massima in caso di DNF di uno dei due corridori, che farei coincidere con X (e quindi praticamente in caso di DNF si farebbero 0 punti come se non si fosse giocato)
Quindi per esempio, imponiamo
X=15
m=5 per d<10
m=10 per d>=10
M=15
Caso 1, tutti e due terminano la gara:
1) Albasini 10°, Zhupa 50° --> 50 – 10 + 15 = 55 punti
2) Zhupa arriva davanti ad Albasini di 8 posizioni--> 15 - 5 = 10 punti
3) Zhupa arriva davanti ad Albasini di 14 posizioni --> 15 - 10 = 5 punti
4) uno dei due non termina la corsa --> 15 - 15 = 0 punti
i numeri li ho messi a capocchia era giusto un esempio per rendere l'idea (in particolare la tabella m(D) sarebbe più complessa e ho imposto M=X)
oppure si può semplificare il tutto tralasciando i malus andando semplicemente a calcolare la differenza se testa finisce davanti a coda e assegnando 0 punti per tutti gli altri casi
Un'altra cosa la distinzione DNF tra testa e coda la trovo senza senso, se uno dei due non termina la corsa è da considerare alla stessa maniera
(06-10-2017, 09:33 PM)Luciano Pagliarini Ha scritto: Però imho il DNF non dovrebbe dare punti.
Anzi, sarebbe figo se desse i malus.
Punteggi negativi non si possono assegnare perché chi partecipa non può perdere punti nei confronti di chi salta la manche, si potrebbe introdurre una serie di valori come segue
Offset X: un valore di partenza assegnato a tutti quelli che partecipano
malus variabile m: penalità nel caso in cui la coda finisca davanti alla testa, variabile in base alla differenza di posizioni D (tramite tabella)
malus fisso M: penalità massima in caso di DNF di uno dei due corridori, che farei coincidere con X (e quindi praticamente in caso di DNF si farebbero 0 punti come se non si fosse giocato)
Quindi per esempio, imponiamo
X=15
m=5 per d<10
m=10 per d>=10
M=15
Caso 1, tutti e due terminano la gara:
1) Albasini 10°, Zhupa 50° --> 50 – 10 + 15 = 55 punti
2) Zhupa arriva davanti ad Albasini di 8 posizioni--> 15 - 5 = 10 punti
3) Zhupa arriva davanti ad Albasini di 14 posizioni --> 15 - 10 = 5 punti
4) uno dei due non termina la corsa --> 15 - 15 = 0 punti
i numeri li ho messi a capocchia era giusto un esempio per rendere l'idea (in particolare la tabella m(D) sarebbe più complessa e ho imposto M=X)
oppure si può semplificare il tutto tralasciando i malus andando semplicemente a calcolare la differenza se testa finisce davanti a coda e assegnando 0 punti per tutti gli altri casi