Open federicopessina opened 5 months ago
calcoliamo la media dei voti presi dal giocatore (m)e li convertiamo in centesimi, poi calcoliamo la percentuale di vincita nelle partite in cui ha giocato (p) , poi facciamo la media P=(p+m)/2 ,poi tronchiamo i decimali , poi contiamo quante volte è stato definito inaffidabile il giorcatore (i) e facciamo P-i . Se P-i è <0 , lo settiamo a zero
però non stiamo tenendo conto del livello medio iniziale 60
esempio potremmo fare una media ponderata tra P (già ottenuto come media) e il livello medio iniziale (e) (P per 99 +e per 1)/100
il testo dell'esercizio dice
Il livello è un punteggio che, da 0 a 100, indica il valore di un giocatore in relazione alle partite che ha
disputato e i voti che ha ricevuto. Il calcolo è legato ad un algoritmo che, partendo da un livello medio pari a 60, lo modifica partita per partita in base a diversi parametri di riferimento (voti
ricevuti, esito partita, affidabilità voti, ...)
bisognerebbe arrivare ad una formula prima di implementarla (sulla base delle variabili che abbiamo)