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

"Winning chance" usage in the statistical model #98

Open
ghost opened this issue Aug 8, 2019 · 8 comments
Open

"Winning chance" usage in the statistical model #98

ghost opened this issue Aug 8, 2019 · 8 comments
Labels
enhancement New feature or request postponed Feature or fix not implementable in short terms

Comments

@ghost
Copy link

ghost commented Aug 8, 2019

Suggestion: what about using the winning chance % from MPGStat to adjust the efficiency?

for example: player.matchs / championshipDays * player.average * (1 + player.goals() * efficiency.coeff * (50%/(1-winning chance) (not sure the math is right).

maybe 1+ln((50%/(1-winning chance)) would be better

Basically, efficiency is unchanged if the winning chance is 50/50. It decreases if eff is lower than 50% and increases if eff is higher than 50%.

Let me know what you think!

Cheers!

@ghost ghost added the bug Something isn't working label Aug 8, 2019
@axel3rd axel3rd changed the title NOT AN ISSUE: Winning chance "Winning chance" usage in the statistical model Aug 8, 2019
@axel3rd axel3rd added enhancement New feature or request and removed bug Something isn't working labels Aug 8, 2019
@axel3rd
Copy link
Owner

axel3rd commented Aug 8, 2019

Thanks for this suggestion !

I'm a little scared this "winning chance" usage falses the model.
Because it will enforce the players of "major teams" in your team.
And in real life, players can have a good notation even if they play in a mid-low team.

But this is just a feeling ... perhaps iterate manually this algorithm on some players could give the truth on this feature.

@mansuydejean : You are a statistics fanatic 😝, WDYT about that ?

@LittleLama
Copy link

LittleLama commented Aug 8, 2019 via email

@ghost
Copy link
Author

ghost commented Aug 8, 2019

oh great! thanks for the answer!

@axel3rd axel3rd added the postponed Feature or fix not implementable in short terms label Aug 8, 2019
@ghost
Copy link
Author

ghost commented Aug 12, 2019

Hello!
Thought about it.
Maybe we don't include a winning chance metric to the eff. calculation. We just put it as a new column.
For the winning chance, we parse/scrap it from another source, like a recognized betting website.
What do you think?

@LittleLama
Copy link

LittleLama commented Aug 12, 2019 via email

@axel3rd
Copy link
Owner

axel3rd commented Aug 12, 2019

Maybe we don't include a winning chance metric to the eff. calculation. We just put it as a new column.

I promote to stay "simple to use". If a information cannot be included in efficiency formula, it is "useless". Any other columns will reduce the visibility.

Either each user ask for an API key to the website you chose and integrated
to the program.

Always for "keeping simple", adding information from some third-party system with authentication or subscription will complexify the usage.
=> Wait MPGStats information when valuable and includable coherently in efficiency formula is preferalbe.

@LittleLama
Copy link

LittleLama commented Dec 14, 2019 via email

@axel3rd
Copy link
Owner

axel3rd commented Dec 15, 2019

Next match odds are up.
Major changes on API, as URL : api.mlnstats.com/leagues/Ligue-1
Please update library so old one can be deleted.
Odds are in Ne...o.(home/draw/away)

@LittleLama : Many thanks for the information. Will be done in #134.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request postponed Feature or fix not implementable in short terms
Projects
None yet
Development

No branches or pull requests

2 participants