Buongiorno a tutti per iniziare....
premessa:
ho creato una classifica in cui gli utenti possono inserire delle foto.
Queste foto possono essere votate ogni ora e mezza grazie a questo so quanti max voti possono ricevere al giorno e quindi alla fine della gara.
Sui i voti ricevuti/max voti mi calcolo la percentuale che poi mi crea la classifica.
Vince chi si avvicina o totalizza il 100%.
Adesso se le foto fossero inserite tutte alla stessa data il problema non sussisterebbe!!!
Ma dato che le foto possono essere inserite in date diverse, devo capire come penalizzare chi ha meno giorni di voto.
Es:
la data inzia il 1 ottobre.
Tizio il primo ottobre inserisce la sua foto. Ad oggi 13/10 il max dei voti che può ricevere è 192 ne ha ricevuti 58 quindi il 30% circa, ha avuto la costanza in 12 giorni di votare 58 volte.
Caio inserisce la sua foto il 11/10. Ad oggi 13/10 il max dei voti che può ricevere è 32 voti ne ha ricevuti 8 quindi il 40%.
Adesso Caio è primo e Tizio secondo.
Con che criterio penalizzo Caio perchè arrivato per ultimo, cosa che vale anche agli altri utenti che si inseriranno?
Comunque devo poter permettere a Caio di poter vincere se sarà costante nel voto.
Spero nei vostri suggerimenti. Ho guardato nel forum ma non ho trovato nulla.
Grazie a tutti
Lenny