Life In 19x19 http://prod.lifein19x19.com/ |
|
ladder software for clubs? http://prod.lifein19x19.com/viewtopic.php?f=10&t=17286 |
Page 1 of 2 |
Author: | sybob [ Sun Feb 23, 2020 11:54 am ] |
Post subject: | ladder software for clubs? |
Does your club keep a ladder? If so, what software is used? By ladder, I do not mean a ladder on a go board, but a numbered/prioritized list of players. The list keeps track of club games and can be regularly updated to process results of games played and changes in playing strength. Sorry, I am not an native English speaker; do I make myself clear? I haven't been able to find such software. I recently obtained an excellent spreadsheet for this purpose, but perhaps there is some dedicated software around? Sorry if this was asked before. I was not able to find more about this on this forum. |
Author: | gowan [ Sun Feb 23, 2020 2:06 pm ] |
Post subject: | Re: ladder software for clubs? |
The Online Go Server has ladders for 19x19, 13x13, and 9x9. See https://online-go.com/ladders. Since this is an online "club" their ladders must be computer managed. Maybe you could find out how they do it. |
Author: | gowan [ Sun Feb 23, 2020 2:13 pm ] |
Post subject: | Re: ladder software for clubs? |
I found this reference after making the above post. Here https://groups.google.com/forum/#!topic ... 12l0LpLItY are descriptions of ladder systems used by different clubs. Apparently none of these clubs use software. These systems could be set up using Excel I guess. |
Author: | Uberdude [ Mon Feb 24, 2020 2:51 am ] |
Post subject: | Re: ladder software for clubs? |
The Cambridge junior club stick/velcro names onto a piece of cloth that gets hung up vertically each session and rolled up when not in use. The university club have one on their website. I imagine they rolled their own software. https://cugosoc.soc.srcf.net/ladder/ |
Author: | sybob [ Mon Feb 24, 2020 8:18 am ] |
Post subject: | Re: ladder software for clubs? |
Uberdude wrote: The university club have one on their website. I imagine they rolled their own software. https://cugosoc.soc.srcf.net/ladder/ I would be happy if I can get a copy of the software which must be behind this webpage. |
Author: | tj86430 [ Tue Feb 25, 2020 12:45 am ] |
Post subject: | Re: ladder software for clubs? |
It should be fairly easy task to write such a software. (I might even consider doing it as a "hobby" project, if someone presents the requirements - this is not a promise or commitment to anything) |
Author: | TheLemon [ Tue Feb 25, 2020 4:38 am ] |
Post subject: | Re: ladder software for clubs? |
tj86430 wrote: It should be fairly easy task to write such a software. (I might even consider doing it as a "hobby" project, if someone presents the requirements - this is not a promise or commitment to anything) I was thinking the same, starting from scratch can often be easier than adapting existing code. For a ladder all we really need is a file with the participants and a function to bump people. Ruby is a good language for this, a website can be assembled quickly with Rails and hosted for free at Heroku. Initially an API can be developed like host/addplayer/name and host/registerwin/namewinner/nameloser |
Author: | sybob [ Tue Feb 25, 2020 5:39 am ] |
Post subject: | Re: ladder software for clubs? |
tj86430 wrote: It should be fairly easy task to write such a software. (I might even consider doing it as a "hobby" project, if someone presents the requirements - this is not a promise or commitment to anything) Ideas for such a project? I can probably give you the requirements. What programming language do you think might be appropriate? |
Author: | sybob [ Tue Feb 25, 2020 5:41 am ] |
Post subject: | Re: ladder software for clubs? |
Given that there is so much software for go, and much of it is even open source, I am surprised there is not yet a freely available piece of software for this. |
Author: | tj86430 [ Tue Feb 25, 2020 6:42 am ] |
Post subject: | Re: ladder software for clubs? |
sybob wrote: What programming language do you think might be appropriate? Without seeing the requirements, I would probably go with PHP & MySQL (or MariaDB), so it could be deployed on virtually every website hosting provider. |
Author: | Javaness2 [ Tue Feb 25, 2020 6:49 am ] |
Post subject: | Re: ladder software for clubs? |
Edwin Brady wrote a piece of ladder software. https://durhamgo.club/faq.php If you tell him that your club worships Ivor the Engine you're bound to get a positive response from him. |
Author: | sybob [ Tue Feb 25, 2020 3:45 pm ] |
Post subject: | Re: ladder software for clubs? |
tj86430 wrote: sybob wrote: What programming language do you think might be appropriate? Without seeing the requirements, I would probably go with PHP & MySQL (or MariaDB), so it could be deployed on virtually every website hosting provider. Would you be willing and able to make this? |
Author: | tj86430 [ Wed Feb 26, 2020 1:30 am ] |
Post subject: | Re: ladder software for clubs? |
sybob wrote: tj86430 wrote: sybob wrote: What programming language do you think might be appropriate? Without seeing the requirements, I would probably go with PHP & MySQL (or MariaDB), so it could be deployed on virtually every website hosting provider. Would you be willing and able to make this? I sent you a PM |
Author: | HermanHiddema [ Wed Feb 26, 2020 6:01 am ] |
Post subject: | Re: ladder software for clubs? |
I've found that tournament software like McMahon (by Christoph Gerlach) is actually quite suitable for this, as long as you're willing to periodically reset (which IMO is a good idea anyway). The idea is: Every 3 months you start a "new tournament" of 13 rounds which is a new season. At this point you input all present players with their current rank and mark them as playing in the current round. In every subsequent round you add new players as needed and mark the present players as playing in the current round and absent players as not playing. You can then let the program pair normally and it will then do some things you want. It will 1. Try to avoid pairing players that have already played. 2. Try to minimize strength differences in the pairing. After 13 rounds, you can, if you want, declare one or more winners (most wins, best win percentage with at least X played, etc) Also, you can publish a wall list on your website after every round if you want. The reset every three months allows you to take into account that players may have gotten stronger or weaker in the mean time (also taking into account tournaments they've visited). Don't set any upper or lower bar (otherwise the "strenght difference" minimalization breaks) You can set McMahon to give full handicap if you want, and you can let it base the handicap on the rank (rather than McMahon score). Or base it on the McMahon score if you want it to change based on results during the season. |
Author: | gowan [ Wed Feb 26, 2020 6:26 am ] |
Post subject: | Re: ladder software for clubs? |
This is a good, free software way to get a "ranking" of the players in the club but does it allow a function which club ladders I am familiar with have, namely the challenge feature. The way that works is a member challenges another member to a ladder game and if the lower ranked player defeats the higher rated player the players switch places on the ladder. |
Author: | sybob [ Wed Feb 26, 2020 7:25 am ] |
Post subject: | Re: ladder software for clubs? |
HermanHiddema wrote: I've found that tournament software like McMahon (by Christoph Gerlach) is actually quite suitable for this. Indeed, but I was hoping there would be something better, a bit more practical. In fact, there is. We can now use an excellent spreadsheet in Excel, but dedicated software would even be better. |
Author: | sybob [ Wed Feb 26, 2020 8:06 am ] |
Post subject: | Re: ladder software for clubs? |
gowan wrote: This is a good, free software way to get a "ranking" of the players in the club but does it allow a function which club ladders I am familiar with have, namely the challenge feature. The way that works is a member challenges another member to a ladder game and if the lower ranked player defeats the higher rated player the players switch places on the ladder. I think clubs use a wide variety of laddering methods. |
Author: | Kirby [ Wed Feb 26, 2020 8:41 am ] |
Post subject: | Re: ladder software for clubs? |
Would WHR work for this? |
Author: | Harleqin [ Wed Feb 26, 2020 11:25 am ] |
Post subject: | Re: ladder software for clubs? |
This kind of ladder is really trivial to manage. You can use a static HTML page and update by hand. |
Author: | sybob [ Wed Feb 26, 2020 1:53 pm ] |
Post subject: | Re: ladder software for clubs? |
Harleqin wrote: This kind of ladder is really trivial to manage. In a sense, you may be right. Everything's easy if you already know it. We want a 'official' ladder, based on EGF requirements, GoR, rank, winprobability, relative con, and automatic computation of new GoR. It also should adjust for handicap and varying komi. Perhaps I should have specified that before. Not everyone/everything can handle that. Just showing the output on a webpage is indeed simple. |
Page 1 of 2 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |