A Chess Ladder is a kind of long-term slow tournament often used in chess clubs and classes to help rank the players as they play games together.
I have been doing chess ladders with Excel for years but it was cumbersome both to design and to enter data into a method that would make sure no duplicate games were entered, that the names would be right and that the proper scores in a printable form were easily calculated, viewed, sorted, and printed so I wrote my own tool and I THINK it is bug free now and done.
This tool only allows the same group member to officially play another specific group member two games - once as white and once as black. Once all members have played everyone else in the ladder. one game as white and one game as black, the ladder is done and a true ranking of the members can be made.
I published it on AWS and this tiny url points to the tool:
https://tinyurl.com/chessLadderTool
The state of the tool is saved via JSON text. It's a little tedious to save and load the state via notepad or some similar text editor but once you have that down it's pretty easy to use.
A sample JSON file for demonstration can be found here.
If you have questions or problems please comment here and I will address them in a reply or fix the tool.
I have been doing chess ladders with Excel for years but it was cumbersome both to design and to enter data into a method that would make sure no duplicate games were entered, that the names would be right and that the proper scores in a printable form were easily calculated, viewed, sorted, and printed so I wrote my own tool and I THINK it is bug free now and done.
This tool only allows the same group member to officially play another specific group member two games - once as white and once as black. Once all members have played everyone else in the ladder. one game as white and one game as black, the ladder is done and a true ranking of the members can be made.
I published it on AWS and this tiny url points to the tool:
https://tinyurl.com/chessLadderTool
The state of the tool is saved via JSON text. It's a little tedious to save and load the state via notepad or some similar text editor but once you have that down it's pretty easy to use.
A sample JSON file for demonstration can be found here.
If you have questions or problems please comment here and I will address them in a reply or fix the tool.