Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Punteggio" è completamente ignorato nel calcolo dell'appetibilità #3

Open
lorenzodb1 opened this issue Oct 30, 2022 · 2 comments
Open

Comments

@lorenzodb1
Copy link

appetibilita=appetibilita*float(row['Punteggio'])*30/100
if float(row[1]) == 0: pt=1
else: pt=float(row[1])
appetibilita = (
appetibilita / pt * 100 / 40
)

row['Punteggio'] e row[1] sono lo stesso dato. Il calcolo effettuato lì cancella del tutto il punteggio dalla formula in quanto prima moltiplica per il punteggio e in seguito lo divide. Il calcolo che effettivamente viene eseguito è appetibilita * 30 / 40.

Il problema è stato introdotto in bd17976, in cui è stata aggiunta L181.

@piopy
Copy link
Owner

piopy commented Nov 1, 2022

È cambiata sicuramente la struttura del sito (sapevo che doveva capitare ad inizio campionato ed ecco perchè ho chiamato le row con i numeri, sperando di giocare d'anticipo).
Quando ho fatto lo scraper erano ancora riportati i dati del campionato corrente 😅
Appena avró un po' di tempo faró un refactoring tenendo in considerazione anche un'altra fonte di dati

@lorenzodb1
Copy link
Author

Il progetto che ho iniziato da poco per ora usa FantaCalcioPedia, Fantacalcio e Kickest come fonti. Se trovi altre fonti che potrebbero essere utili fammi sapere che le esplorerei volentieri (idem se hai idee sull'analisi dei dati, che è la parte che devo ancora esplorare) 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants