jflamy / owlcms4

Olympic Weightlifting Competition Management System
https://owlcms.github.io/owlcms4/#/index
Other
60 stars 20 forks source link

Scoring formulas for league #509

Open jflamy opened 1 year ago

jflamy commented 1 year ago

Currently the scoreboard has a sinclair option. But there are many point formulas For league meets we need

tauven commented 1 year ago

Hello, first of all many thanks for the maintenance and development of the software! Would it also be possible to add "relative points" or "Relativpunkte" as they are needed for some German leagues? Example of the current relative points according to the BVDG: https://german-weightlifting.de/download/relativtabelle/?wpdmdl=1097

If you could give me a hint what would be the best entry point (class/function) for the point calculation, I would also take a look at the code myself.

jflamy commented 1 year ago

I need to look at how create a correct expansion point when I come back from the championship I'm at right now (South American Confederation)

At some time in the past I was considering adding a way to call JavaScript and let people define their function. But in actual practice there are only a few patterns

Bundesliga would be in that last category. If there was a computePoints() function that did the lookup, what would the parameters be? I would expect something like computePoints(gender, athleteBodyWeight, athleteAge, weightLifted) We also need a function that says weightNeededToReachRank(rank,gender, athleteBodyWeight, athleteAge) because people like to know how much to beat the athlete above (or #1) but in real kilos, not in a mathematical formula.

Le dim. 2 juill. 2023 à 09:39, Sebastian @.***> a écrit :

Hello, first of all many thanks for the maintenance and development of the software! Would it also be possible to add "relative points" or "Relativpunkte" as they are needed for some German leagues? Example of the current relative points according to the BVDG: https://u31188123.ct.sendgrid.net/ls/click?upn=twvwc57zWERHmKZbfuRICPk73Yo-2FV-2BiWyidi6HLYHIQdNXhQLQ1-2FvZevqW8-2FlQbekAHnnOdRs4TmfuE4HUnoCsAB-2FRsFYd6lZeyxxM4tvJg-3DQasF_U31jt5HgHBh7k3Grc5s4lwj6P8T-2BTgJUMe2MDiw5OsCOMttRKsvEpsXx0CyUC1p3waiXna1x-2B3kEzpJHJxAWR41hNtShQc2I3gcuULD2BWIc7mLDRGOXBJIl5IFqCqXMG4eMCiXctPD9VWAguX8ro91wrwkQe68HjE64Ug028MGyBzEWDh58AxT29PBOQ3t-2BYdbeUf4y0SirbIMEs-2BgthSpbjsHsmV8UQzxFTHw968fLzWuTpR2QkvYH-2FJuYxp7YpYhycUAQhPvMYr-2BtaHwRZQ-3D-3D

If you could give me a hint what would be the best entry point (class/function) for the point calculation, I would also take a look at the code myself.

— Reply to this email directly, view it on GitHub https://u31188123.ct.sendgrid.net/ls/click?upn=twvwc57zWERHmKZbfuRICMMwxrmQ5t4YYteB6LEqhedasFyhr-2BiIrutaLljtnRQePkXHZyE9GigtfutqTxi-2BtMP4NDPMxr-2BssiShF2rh2EU-3DyIzr_U31jt5HgHBh7k3Grc5s4lwj6P8T-2BTgJUMe2MDiw5OsCOMttRKsvEpsXx0CyUC1p3waiXna1x-2B3kEzpJHJxAWR41hNtShQc2I3gcuULD2BWIc7mLDRGOXBJIl5IFqCqXMwtVTgnEo-2FCQ3NwbdNdOOGZcHqDK8WDhrLRFH6C7ylcwVEAT7-2F3QQSUmZjAJZTRfYanGj7FLkvXCPuGjzV14sU0h6VMOEpaZYg-2FVJvp0THl5IghBeuw0skpe1WgwGmWCsvW0rbvk4DwcUT09n9vYztg-3D-3D, or unsubscribe https://u31188123.ct.sendgrid.net/ls/click?upn=twvwc57zWERHmKZbfuRICGWiUOjzw-2BuO0cWzQATJEwWt1x36krrFuZOOa7gupKh3fZzerN9KqmdbKk9xj3H0joZF6dAN2nrvhweUSfRO9G49m-2BFu8-2BORGlVKG2P-2BXNh3D1-2BxD1SHKLW98Te7r8KoWQ-3D-3DxiyQ_U31jt5HgHBh7k3Grc5s4lwj6P8T-2BTgJUMe2MDiw5OsCOMttRKsvEpsXx0CyUC1p3waiXna1x-2B3kEzpJHJxAWR41hNtShQc2I3gcuULD2BWIc7mLDRGOXBJIl5IFqCqXM5dNQrNYkuvwfYvNE7vSIaADVyl0HczMbBPCzZ4O2bXUaLN5YhHiBI6LYP5V9TDckFbpRjVa25JU7UfMD6hIPbHfhm1TO5GahLLG5JEe6b-2B0LCJeiUZmmP6JQcFVJcJ-2BtAn-2FPgcRjdTPYgZZYDzf0oQ-3D-3D . You are receiving this because you authored the thread.Message ID: @.***>

jflamy commented 1 year ago

(also kindly tell me more about yourself in a personal e-mail to jflamy@jflamy.dev -- so I get to know the community better)

jflamy commented 1 year ago

(if you send me mail, also send me the current Bundesliga layout -- I know that official Bundesliga uses its own software, But I also know that a big club could do an internal league, and use some other software).