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

Running Sinclair meet settings only on non bodyweight groups #690

Open
gal432 opened this issue Jun 15, 2023 · 11 comments
Open

Running Sinclair meet settings only on non bodyweight groups #690

gal432 opened this issue Jun 15, 2023 · 11 comments
Labels
enhancement New feature or request
Projects

Comments

@gal432
Copy link

gal432 commented Jun 15, 2023

Is your feature request related to a problem? Please describe.
We had some inconsistent behaviors on athlete ranks when running two groups, one with bodyweight categories and one with not, while the Sinclair meet settings were turned on.
We wanted that the Sinclair meet settings will be on only for the non-bodyweight groups.

Describe the solution you'd like
Only the non-bodyweight groups will be considered in a Sinclair meet setting while the groups with bodyweight categories will be considered in regular competitions.
Another suggestion is that the Sinclair Meet setting will be configured per group.

Describe alternatives you've considered
Ran two competition systems together

Additional context
See that the non-bodyweight groups don't have the first rank:
image
The Top Sinclair shows the same athlete twice
image

@gal432 gal432 changed the title Running Sincalir meet settings only on non body weight groups Running Sincalir meet settings only on non bodyweight groups Jun 15, 2023
@jflamy-dev jflamy-dev added this to Backlog in owlcms4 via automation Jun 15, 2023
@jflamy-dev jflamy-dev added the enhancement New feature or request label Jun 15, 2023
@jflamy-dev
Copy link
Collaborator

Currently these settings are the competition level and not at the group level because of the end-of-competition documents. Y You would in effect produce two end-of-competition kits -- you can't mix and match the points per age group with Sinclair-only points, etc.

So running two competitions is indeed the easiest option. If running locally you can easily switch from one to another using the same network address the browsers will automatically detect that a new server is there and resync.

When running locally, you can pass as a variable to java
-DJDBC_DATABASE_URL=jdbc:h2:file:./database/databaseBmv.db
(on Windows, copy the owlcms.exe file rename it owlcmsB.exe and copy the owlcms.l4j.ini file to owlcms4B.l4j.ini and add the option inside the file).

I have kept the suggestion open in case I one day redo things differently.

@jflamy-dev jflamy-dev changed the title Running Sincalir meet settings only on non bodyweight groups Running Sinclair meet settings only on non bodyweight groups Jun 15, 2023
@jflamy-dev jflamy-dev added future redesign and removed enhancement New feature or request labels Jun 15, 2023
@gal432
Copy link
Author

gal432 commented Jun 15, 2023

Maybe I am just confused, but why can't we manage the Sinclair Meet feature on the group level.
E.g.
image

@jflamy
Copy link
Owner

jflamy commented Jun 15, 2023

What you are proposing would be sort of a Masters groups age 0-129 with all ages having the same age coefficient (or you may actually apply the age coefficients to put older athletes on the same footing)

That might work, as long as you don't care about team points - then you have to run separate competitions.

@jflamy jflamy added enhancement New feature or request and removed future redesign labels Jun 15, 2023
@gal432
Copy link
Author

gal432 commented Jun 15, 2023

All athletes under 22 will be in groups with bodyweight categories.
All older people will be in a Sinclair meet based on gender

I don't care about team points in this kind of competition.

@jflamy
Copy link
Owner

jflamy commented Jun 15, 2023

Then create yourself a M22 and F22 Masters age groups, ending at age 99 and only enable these two as Masters.

The age coefficients start very gently at 30 so you might just declare that it's SMF-rated and make it more enteraining as oldies can challenge young guns.
Otherwese, you would override the properties file in local/sinclair/sinclair2020.properties and put 1.0 on all the SMF and SMHF coefficients.

But I don't have a way to remove a brilliant 19 year-old sinclair from the rankings.

@gal432
Copy link
Author

gal432 commented Jun 15, 2023

Do Masters competitors rank based on Sinclair? Because I don't see the ranks getting updated after I re-assigned these groups to be masters.
image

@jflamy-dev
Copy link
Collaborator

jflamy-dev commented Jun 15, 2023 via email

@gal432
Copy link
Author

gal432 commented Jun 15, 2023

So what about adding Competition type: Sinclair? that could be an easy solution for that, isn't it?

@jflamy
Copy link
Owner

jflamy commented Jun 15, 2023

Doing more discussing: The more general request is to show a global score and a global rank.

There are four such scores in common use, The application currently computes all four of them.

  1. Sinclair,
  2. Sinclair computed at category weight,
  3. SM(H)F and
  4. Robi.

So it is conceivable to add a competition-wide global ranking to be shown on a scoreboard. The global ranking would be computed for all athletes but only shown on some session scoreboards. Eventually, there could be a flag to exclude athletes from the global score and rank.

So there could be the regular scoreboard and the global score scoreboard, the latter would also have the global score and rank (but likely not show the best weight and per-lift ranking).

But contrary to your image above, this would be a feature for a session, not an age group, and it could be a manual switch between scoreboards if push comes to shove.

@jflamy-dev
Copy link
Collaborator

jflamy-dev commented Jun 15, 2023 via email

@gal432
Copy link
Author

gal432 commented Jun 15, 2023

Usually in our usage we are configuring the groups every event

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
owlcms4
  
Backlog
Development

No branches or pull requests

3 participants