vstrimaitis's blog

By vstrimaitis, 4 years ago, In English


So last year I implemented a simple web page for viewing some statistics of Google Code Jam. All of you had some great suggestions for improvements, but unfortunately I didn’t get around to actually add them in. Well, since GCJ is back, I finally decided to implement at least some of the suggestions! Here’s what was added:

  • Links to problems of the round
  • Links to submissions of each participant (in the results table)
  • Grouping of links to the competitions, since the sidebar was starting to get cluttered

I also spent some time updating all dependencies, but that does not reflect (or should not) reflect in the page itself. There are of course more important things left to do, so let’s hope I actually get around to those some day :)

Anyway, results of the recent Qualification Round have been added to the page, so feel free to look around and analyse. Also, if you have any more comments or suggestions, I’d be glad to hear them out or accept a PR!

Full text and comments »

  • Vote: I like it
  • +98
  • Vote: I do not like it

By vstrimaitis, history, 5 years ago, In English


As you probably know, there are some great websites for examining various statistics about past Google Code Jam rounds (e.g. https://a2oj.com/CodeJamTools/ or https://www.go-hero.net/jam). However, the last rounds these sites have are from the year 2017. I don't know for sure, but this might have something to do with the fact, that in 2018 Google launched their new Code Jam system and probably changed their APIs as well.

Long story short, I spent some time reverse-engineering the APIs and created a simple script to retrieve some data about various Google Code Jam rounds using the new API, as well as a simple website for viewing some statistics of round from 2018 and up. You can find the website here: https://vstrimaitis.github.io/google_codejam_stats/.

Here are some features which are currently supported:

  • Some numerical stats (number of participants, number of perfect scores, etc.)
  • Some charts (Top countries by number of participants / average score / most top-scorers, score distribution)
  • Full scoreboard
  • Ability to filter by country

The website is still in its early development stages and supports only some basic stats. If you have any suggestions of what else could be added to the site, don't hesitate to share, or (even better) submit a pull request! The code can be found at https://github.com/vstrimaitis/google_codejam_stats.

Full text and comments »

  • Vote: I like it
  • +286
  • Vote: I do not like it