ChessComClubManagement
Overview
ChessComClubManagement is a convenient package that can fetch useful information on your club to help you better manage members. All you need to know is the club ID and soon you'll have all the useful stats you need for effective data processing.
Member Information:
- Username and link to their profile
- Date user joined the club
- Date user joined the site
- Date user was last online
- Country
- Daily standard and 960 rating
- Overall average time per move
- Overall timeout percentage
- Total matches entered for the club
- Total timeouts in matches for the club
- Total wins in matches for the club
- Activity status within the club
- Total completed daily games
Team Match Leaderboard
- Username and link to their profile
- Total games the user has played for the club
- Total score the user has achieved
- Total match wins
- Total match draws
- Total match losses
Match Results
- Opponent name
- Number of matches played against the opponent
- Total wins
- Total draws
- Total losses
Match Management
Find players who do not qualify to participate in a match on the following criteria:
- Timeout percentage
- Total completed daily games
Team Recruitment
Recruit users to join your team based on the following criteria:
- Timeout percentage
- Move speed
- Total completed daily games
- Account age
- Days since last online
- Country
How to install
Option 1: Download the release
- Download the latest package release
- Download the latest Rtools stable release version here if not previously installed: https://cran.r-project.org/bin/windows/Rtools/
- In the terminal, run
R CMD INSTALL -build -I [path to downloaded asset]
- From the R console, run
install.packages("[path to downloaded asset]", repors=NULL, type="source")
Option 2: Install from GitHub
- Download the latest Rtools stable release version here if not previously installed: https://cran.r-project.org/bin/windows/Rtools/
- Install the package
devtools
from CRAN: install.packages('devtools')
- Run the following command from the R console:
devtools::install_github('mhelke/ChessComClubManagement')
Author
Matthew Helke
Contributing
Issues, and feature requests are welcome!
Please add your request to the issues page
License
Copyright (c) 2023 Matthew Helke
This project is MIT licensed