This is no longer under development. Its successor, SkillKeeper, can be found here.
Latest Version: v0.0.7.5
Downloads
Download
.NET Framework Setup
About
The Glicko Player Ratings Manager is a program made for tracking player skill and displaying rankings in an easy-to-use table. It has a relatively easy-to-use interface and allows for revising of player information as well as checking previously entered matches and correcting mistakes. Skill ratings are run on Mark Glickman's Glicko rating system.
Basic Instructions
Importing from Challonge/tio
From the Database tab, select Import tio File and browse to a valid tio file; or, enter your API key in the provided text box and select Import Challonge.
GlickoMan is only capable of ranking for singles, so only singles events will be displayed. Select which event you want to import into the database and at which point in the match timeline to insert it. If you do not have a match timeline yet, it will simply offer to build one from the chosen bracket. You may check or uncheck Add point decay markers to determine whether you want to separate the matches in the imported bracket by point decay markers (both before and after, if applicable). You may also choose whether or not to trust the logic of the program to correlate all entrant names to those of players already in the database (NOTE: Treat this like using Google's "I'm feeling lucky" button). When importing a tio file or Challonge bracket to an empty database, these options will be unavailable.
If you chose not to allow the program to automatically map players, a dialog will appear for each player in the imported bracket. GlickoMan will attempt to find which players might match up and default the menu choice to that player. You also have the option of creating a new player if that name doesn't already exist in your database and you don't want to map it to an existing player.
And that's it, your database should be populated with all the matches from the bracket.
Manually adding players
In the Add New Player tab, fill out the information you need and click Add Player. You do not need a team name. You cannot add nameless players or players whose names already exist in the database.
Modifying/deleting player information
In the Modify Player tab, simply choose a player, adjust the values you want, and click Save Changes. You may also delete players from this tab; deleting a player will also remove all matches that player has played from the match history. Note that you cannot change values such as wins, losses, mu, or sigma. This is because those values are calculated by the program based on the player's initial mu and sigma and the match history, so altering them would be meaningless.
Entering a match result
In the Enter Match Results tab, select the winner on the left and the loser on the right, then Run Match to record the match in the timeline.
Leaderboard
This is where you can view the rankings of your players! You can also export the leaderboard to a CSV file (which can be opened in programs like Excel or OpenOffice Calc). Note that only the columns you checked along the bottom will be exported.
Advanced Stuff
Database settings
This is the area where you'll be able to change database-wide settings such as default mu and sigma, and how much sigma should be weighted against mu for calculating score. The settings that come pre-packaged are what to expect from a typical environment being rated by Glicko, but can be adjusted as seen fit. If you wish to retroactively alter all players already in the database to match your new defaults, select Reset All Players to Default.
Merging players
This function is for dealing with duplicate player entries due to someone entering as different tags and you not finding out until later. Select the player name you want to get rid of on the left, then select the name which the player is also known as, then click Merge Into. This will remove the merged player from your database, and replace all match entries of him in the timeline with the player merged into.
Altering time
The Match History tab allows you to view and edit the overall timeline of matches in your database. You can move a match up or down in the timeline, switch which player won in a given match, or remove the match from history altogether. This is also where you can denote a new ratings period with the Add Period Separator button.
Changelog
v0.0.7.5
- Improved performance by queueing match recalculation until after tab switch, rather than after each change applied.
v0.0.7.4
- Added support for maximum rating periods before a player is considered inactive (and delisted from the leaderboard)
v0.0.7.3
- Leaderboard is now capable of TIME TRAVEL
- Players now have a "Character" field
v0.0.7.2
- Implemented match comments, for better categorization within Match History
v0.0.7.1
- Added support for Challonge sub-domains
- Implemented selection of ranges (multiple) matches in Match History
v0.0.7.0
- Added "Swap Players" button in Enter Matches tab.
- Implemented Challonge import functionality.
- Minor interface revisions.
v0.0.6.4
- Removed Score/Mu sorting, due to its redundance with being able to set Sigma weighting to 0.
- Added "Reset all players to default" in settings.
v0.0.6.3
- Resoved an error that occurs sometimes when creating a new database.
v0.0.6.2
- Added textbox to view individual match records in the Modify Player tab.
v0.0.6.1
- Added new option - you can now set the minimum number of games required to be played before being ranked on the leaderboard.
- Enter Matches tab now has a new field which calculates the chances of the entered match result occurring.
v0.0.6.0
- Added functionality to set sigma weight on score. Higher weight causes sigma to reduce score more, in exchange for a higher confidence of accurate rating.
- File name text box now clears when you start a new database.
v0.0.5.8
- Fixed issue where clicking "Cancel" in the "Export Leaderboard" dialog would still cause it to save to a file.
v0.0.5.7
- Added Mu column to leaderboard.
- Added setting to sort by Mu or by Score in settings tab. This setting is Score by default, but will be saved to database files.
- Moved "Advance 1 Month" button to match history, renamed to "Add Period Separator".
- Renamed "Months to reset R.D." to "Ratings Period Threshold".
- Added Database Text View tab and moved database text to it. This should improve overall performance when loading or importing.
v0.0.5.6
- Fixed logic to handle certain tio pools where match result entries were recorded with no winners.
v0.0.5.5
- Fixed issue where players in a tio file not found in the database were not allowed to be created until you selected a name.
v0.0.5.4
- Added Grade to leaderboard
- Minor aesthetic adjustments to match history and leaderboard tables
- You may now select which categories are exported from the leaderboard
- Leaderboard now sorts by higher score, then higher mu, then alphabetically
v0.0.5.3
- You may no longer rename a player to the name of another existing player
- You may no longer rename a player to have no name
- You are now able to adjust initial mu and sigma values
- You may no longer adjust current mu, sigma, win, or loss values, since they are now calculated through match history
- Resolved issue where tio file importing would not properly handle byes
- Made match history table scrolling more intuitive
- Scores on the leaderboard can no longer go below 0
- You can now have GlickoMan select the default mapping option for all players when importing a tio file
- Added "Merge Players", which can merge one player into another in case of accidental duplicates
- Made "About" tab prettier
- Fixed formulas for matchmaking
v0.0.5.2
- Fixed "existing player" check on importing a tio file
v0.0.5.1
- Implemented support for importing tio file results
- You can now swap winner and loser in match history
- Fixed issue where changing a player's name would glitch out the Modify Player tab a bit
- You are no longer allowed to have a player beat himself
- You may no longer modify or delete non-existent players
- Deleting a player now also removes all instances of matches involving that player from match history
- You may no longer add a new player whose name already exists in the database
v0.0.4.4
- Added checking for loading valid/invalid database files
- Made match history table properly focus on the relevant row that was last affected
- Added a scrollbar to the changelog
- Match results now only allows running a match if players are valid
- Removed confirm button functionality
v0.0.4.3
- Fixed issue where loading a database would not clear previous match history beforehand
- Fixed leaderboard exporting players that were hidden
v0.0.4.2
- Fixed file loading issues
- Implemented marker for month advancement in match history (//reset)
v0.0.4.1
- Implemented match history function, allowing re-ordering and removing of matches
- Database now stores settings
- New database format, old database files are no longer compatible
v0.0.3.3
- Players at maximum sigma are now hidden from the leaderboard (they are still kept in the database, and simply need to play a match to re-rank as an active player)
v0.0.3.2
- Added confirmation button setting for match results
- Reduced ratings deviation weight
- Added "About" section
- Removed silly resizing function
v0.0.2.2
- Fixed score decay calculations
v0.0.1.1
- Initial build.
Latest Version: v0.0.7.5
Downloads
Download
.NET Framework Setup
About
The Glicko Player Ratings Manager is a program made for tracking player skill and displaying rankings in an easy-to-use table. It has a relatively easy-to-use interface and allows for revising of player information as well as checking previously entered matches and correcting mistakes. Skill ratings are run on Mark Glickman's Glicko rating system.
Basic Instructions
Importing from Challonge/tio
From the Database tab, select Import tio File and browse to a valid tio file; or, enter your API key in the provided text box and select Import Challonge.
GlickoMan is only capable of ranking for singles, so only singles events will be displayed. Select which event you want to import into the database and at which point in the match timeline to insert it. If you do not have a match timeline yet, it will simply offer to build one from the chosen bracket. You may check or uncheck Add point decay markers to determine whether you want to separate the matches in the imported bracket by point decay markers (both before and after, if applicable). You may also choose whether or not to trust the logic of the program to correlate all entrant names to those of players already in the database (NOTE: Treat this like using Google's "I'm feeling lucky" button). When importing a tio file or Challonge bracket to an empty database, these options will be unavailable.
If you chose not to allow the program to automatically map players, a dialog will appear for each player in the imported bracket. GlickoMan will attempt to find which players might match up and default the menu choice to that player. You also have the option of creating a new player if that name doesn't already exist in your database and you don't want to map it to an existing player.
And that's it, your database should be populated with all the matches from the bracket.
Manually adding players
In the Add New Player tab, fill out the information you need and click Add Player. You do not need a team name. You cannot add nameless players or players whose names already exist in the database.
Modifying/deleting player information
In the Modify Player tab, simply choose a player, adjust the values you want, and click Save Changes. You may also delete players from this tab; deleting a player will also remove all matches that player has played from the match history. Note that you cannot change values such as wins, losses, mu, or sigma. This is because those values are calculated by the program based on the player's initial mu and sigma and the match history, so altering them would be meaningless.
Entering a match result
In the Enter Match Results tab, select the winner on the left and the loser on the right, then Run Match to record the match in the timeline.
Leaderboard
This is where you can view the rankings of your players! You can also export the leaderboard to a CSV file (which can be opened in programs like Excel or OpenOffice Calc). Note that only the columns you checked along the bottom will be exported.
Advanced Stuff
Database settings
This is the area where you'll be able to change database-wide settings such as default mu and sigma, and how much sigma should be weighted against mu for calculating score. The settings that come pre-packaged are what to expect from a typical environment being rated by Glicko, but can be adjusted as seen fit. If you wish to retroactively alter all players already in the database to match your new defaults, select Reset All Players to Default.
Merging players
This function is for dealing with duplicate player entries due to someone entering as different tags and you not finding out until later. Select the player name you want to get rid of on the left, then select the name which the player is also known as, then click Merge Into. This will remove the merged player from your database, and replace all match entries of him in the timeline with the player merged into.
Altering time
The Match History tab allows you to view and edit the overall timeline of matches in your database. You can move a match up or down in the timeline, switch which player won in a given match, or remove the match from history altogether. This is also where you can denote a new ratings period with the Add Period Separator button.
Changelog
v0.0.7.5
- Improved performance by queueing match recalculation until after tab switch, rather than after each change applied.
v0.0.7.4
- Added support for maximum rating periods before a player is considered inactive (and delisted from the leaderboard)
v0.0.7.3
- Leaderboard is now capable of TIME TRAVEL
- Players now have a "Character" field
v0.0.7.2
- Implemented match comments, for better categorization within Match History
v0.0.7.1
- Added support for Challonge sub-domains
- Implemented selection of ranges (multiple) matches in Match History
v0.0.7.0
- Added "Swap Players" button in Enter Matches tab.
- Implemented Challonge import functionality.
- Minor interface revisions.
v0.0.6.4
- Removed Score/Mu sorting, due to its redundance with being able to set Sigma weighting to 0.
- Added "Reset all players to default" in settings.
v0.0.6.3
- Resoved an error that occurs sometimes when creating a new database.
v0.0.6.2
- Added textbox to view individual match records in the Modify Player tab.
v0.0.6.1
- Added new option - you can now set the minimum number of games required to be played before being ranked on the leaderboard.
- Enter Matches tab now has a new field which calculates the chances of the entered match result occurring.
v0.0.6.0
- Added functionality to set sigma weight on score. Higher weight causes sigma to reduce score more, in exchange for a higher confidence of accurate rating.
- File name text box now clears when you start a new database.
v0.0.5.8
- Fixed issue where clicking "Cancel" in the "Export Leaderboard" dialog would still cause it to save to a file.
v0.0.5.7
- Added Mu column to leaderboard.
- Added setting to sort by Mu or by Score in settings tab. This setting is Score by default, but will be saved to database files.
- Moved "Advance 1 Month" button to match history, renamed to "Add Period Separator".
- Renamed "Months to reset R.D." to "Ratings Period Threshold".
- Added Database Text View tab and moved database text to it. This should improve overall performance when loading or importing.
v0.0.5.6
- Fixed logic to handle certain tio pools where match result entries were recorded with no winners.
v0.0.5.5
- Fixed issue where players in a tio file not found in the database were not allowed to be created until you selected a name.
v0.0.5.4
- Added Grade to leaderboard
- Minor aesthetic adjustments to match history and leaderboard tables
- You may now select which categories are exported from the leaderboard
- Leaderboard now sorts by higher score, then higher mu, then alphabetically
v0.0.5.3
- You may no longer rename a player to the name of another existing player
- You may no longer rename a player to have no name
- You are now able to adjust initial mu and sigma values
- You may no longer adjust current mu, sigma, win, or loss values, since they are now calculated through match history
- Resolved issue where tio file importing would not properly handle byes
- Made match history table scrolling more intuitive
- Scores on the leaderboard can no longer go below 0
- You can now have GlickoMan select the default mapping option for all players when importing a tio file
- Added "Merge Players", which can merge one player into another in case of accidental duplicates
- Made "About" tab prettier
- Fixed formulas for matchmaking
v0.0.5.2
- Fixed "existing player" check on importing a tio file
v0.0.5.1
- Implemented support for importing tio file results
- You can now swap winner and loser in match history
- Fixed issue where changing a player's name would glitch out the Modify Player tab a bit
- You are no longer allowed to have a player beat himself
- You may no longer modify or delete non-existent players
- Deleting a player now also removes all instances of matches involving that player from match history
- You may no longer add a new player whose name already exists in the database
v0.0.4.4
- Added checking for loading valid/invalid database files
- Made match history table properly focus on the relevant row that was last affected
- Added a scrollbar to the changelog
- Match results now only allows running a match if players are valid
- Removed confirm button functionality
v0.0.4.3
- Fixed issue where loading a database would not clear previous match history beforehand
- Fixed leaderboard exporting players that were hidden
v0.0.4.2
- Fixed file loading issues
- Implemented marker for month advancement in match history (//reset)
v0.0.4.1
- Implemented match history function, allowing re-ordering and removing of matches
- Database now stores settings
- New database format, old database files are no longer compatible
v0.0.3.3
- Players at maximum sigma are now hidden from the leaderboard (they are still kept in the database, and simply need to play a match to re-rank as an active player)
v0.0.3.2
- Added confirmation button setting for match results
- Reduced ratings deviation weight
- Added "About" section
- Removed silly resizing function
v0.0.2.2
- Fixed score decay calculations
v0.0.1.1
- Initial build.
Last edited: