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

Sub groups #86

Open
ruffybortz opened this issue Sep 29, 2023 · 5 comments
Open

Sub groups #86

ruffybortz opened this issue Sep 29, 2023 · 5 comments

Comments

@ruffybortz
Copy link

i am (with no experience whatsoever) trying to organize a chess tournament for our community. I happened upon your software and it is exactly what i needed. Amazing. Thank-you
Question
Within the group of approximately 35 participants so far (the tournament is next week) we have all ages. I bought trophies under 12's the under 18's and adults. My question is: is there anyway that at least for the first round or two the pairings would be within the agr groups? I thought possibly by assigning ratings such that all the 1st group would have an initial rating of 100, the 2nd group - 2000 and the 3rd - 3000? Would this help? do you have any other suggestion?
Suggestion
As we will be linking the results to a projector showing the status, cross results, score details there is a problem that not screens not all the details can be seen . One option could be allowing the data to be linked to another bit of software (even excel for eg). Another would be to allow data in tables to be split into screen friendly sizes so that we could see for eg half and half of the "score detail" screen
Anyway thanks again and we will be buying you a bunch of coffees straight after the tournament. (not a bribe)
Thank you
Ruffy

@tissatussa
Copy link

hi, i've also been using this software recently for a tournament at my club .. i had no age groups, just one player pool .. at this moment i can think of two solutions for you :

  • indeed create rating ranges to emulate player groups eg. 1000-1200 and 1300-1500 and 1500-1700 .. you could even test if this works by doing a few rounds of a tournament with some dummy players & ratings .. i don't know if pairings will be done as we expect, i guess the author can also confirm ..

  • add all players with their real ratings, then perform a pairing 3 times : only enable all concerning players. The author can also judge this idea, i guess ..

about the publishing : indeed, the screens are not for publication, at the moment 2 other Issues ask about such feature, esp. by using some CSV .. in the meantime this might be helpful : because Coronate is a browser application, you can use some addon to capture those screens .. here are my tips :

Save Page WE : save a webpage into 1 HTML file, including images, styles and even JavaScript
for FireFox : https://addons.mozilla.org/en-US/firefox/addon/save-page-we/
for Chrome / Chromium : https://chrome.google.com/webstore/detail/save-page-we/dhhpefjklgkmgeafimnjhojgjamoafof

FireShot : capture (entire) webpage into a picture or PDF
https://getfireshot.com/

@johnridesabike
Copy link
Owner

Regarding the sub-group idea, I'm reluctant to add it right now, but there might be simpler workarounds. One possibility is that we could add an "auto-pair selected players" and let you manually select a group of players to pair together. If we also added some more information to the player list (besides just their names) then you could easily "group" the players however you wanted.

At the moment, there's no granularity between "auto-pair all unmatched players" and manually pairing players yourself. But I think that being able to select players to auto-pair would be a good option to have.

One note about using ratings: the software actually tries to pair players with different ratings. Internally, it sorts the players by rating and divides them in half, then it tries to pair players from the "upper" half with players from the "lower" half. (This is a procedure from the USCF rulebook.) So using ratings for this purpose may not actually work at the moment.

Regarding displaying the scores, this is another tricky one. There are infinitely many ways people may want to display them, and it's hard to avoid compromises. As previously mentioned, there's been talk about importing/exporting the data in CSV format, which would make it easy to use with spreadsheet software. That may help whenever it gets implemented, but I'm not sure about the details yet.

I will take a look at these ideas next time I get a chance to work on Coronate!

@tissatussa
Copy link

@ruffybortz how did your tournament go? Did you manage to have sub groups?

@ruffybortz
Copy link
Author

ruffybortz commented Oct 15, 2023 via email

@tissatussa
Copy link

yesterday i did the second round for our club .. i know how Coronate works and could improvise : i had to add new players to the list but something went wrong here : BEFORE creating the next round, i added all new players, but then i saw the 'current' round was 'not finished' .. but it was .. i knew my fault, quit the app (!), restarted it and loaded the latest .json file, then started a new round, and THEN added all new players .. now i could do a pairing and all was OK ..

btw. tomorrow i have to adjust the info of some rounds because some players stepped in after my pairing .. maybe i have to hack the .json file for that .. your software is simple and transparent :-)

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

3 participants