This is a Go Program that aims to provides various useful analytical tools for the Competitive Coding Platform 'Codeforces'.
- Clone the repository on your PC.
- Naviagate to the repository in your system.
- To compile, run
go build main.go
- After compiling, you can observe an executable file named 'main'.
- To execute, run
./main
Currently the program provides contest level and user level analytics. Some of them include:
Stats.ContestStats.GetTopRanker
function provides the top ranker for a given contest and the corresponding users rating changes.Stats.ContestStats.GetTopAchiever
function provides the top rating gainer for a given contest and the corresponding users rating changes.Stats.ContestStats.GetNumberOfParticipants
function provides the number of participants for a given contest.Stats.ContestStats.AverageChangeInRating
function provides the rating change in a contest.Stats.ContestStats.GetUserInContest.
function provides the information and rating change for the given user.Stats.ContestStats.GetNumberOfOvertakes.
function provides the number of users who were overtaken by the given user in the contest.Stats.ContestStats.GetNumberOfSurpassed.
function provides the number of users who overtook the given user in the contest.