We find that Advent of code penalizes people for using weird and niche languages since its only form of score scaling is through time. This leaderboard allows people to use odd languages and still be competitive with other people. This is not a substitute for the official Advent of code leaderboard, this is an addition to it that shows updated scores based on the languages people used for challenges.
THIS IS NOT A REPLACEMENT FOR THE OFFICIAL SITEYou will need to use the official Advent of code site to get your challenge and submit your solutions You only use this site to submit links to your code (only visible by us) to get bonus points for using esoteric languages. If you are not doing that, then this site is simply a readonly view of the adjusted leaderboard.
Different languages have different bonus modifiers they apply to your final score. Let's take a hypothetical language called kodr. The CSClub execs have decided that this language will have a 2.5% bonus modifier. If you completed all 4 stars of days 1 and 2 with this language and you got a score of 100 on the official leaderboard, you would get an additional 2.5% for each use of the language and your new adjusted score on our leaderboard would be 110.
All modifiers are tallied together and applied to your final score, they are not applied on the points you got for that specific star. If you completed a star with multiple languages, the one with the highest modifier takes priority. You can submit as many language solutions as you want, only the highest one will count.
We want to reward people for getting out of their comfort zone, so if the language is counterintuitive or different form mainstream paradigms, we gave it a buff. Things like SQL or BASH are not at all optimized for competitive programing so they get a buff. Languages like Go, C++ or ECMAScript are commonly used so they don't get a buff. The only exception is C, because people often avoid it despite it being crucial for most critical systems around us.
Rust is not getting a buff.
Assembly is too easy to cheat so we sadly cannot include it.
Reach out in the #adventofcode channel and someone will help you.
We will be reviewing the submissions of the winner after the event concludes and making sure that their bonuses are correct.