Giter Site home page Giter Site logo

Comments (8)

mevdschee avatar mevdschee commented on May 30, 2024 7

@jeroenheijmans You make some very valid points. I've added a link to sync the Y-axis in the bottom of the file, see:

http://www.maurits.vdschee.nl/scatterplot

image

Regardless of whether you'd consider that and/or change anything here: thx for a great visual and updating the data again this year! And: happy puzzling

Thank you for your kind words and for your infi puzzle, I had fun again!

from aoc-stats.

jeroenheijmans avatar jeroenheijmans commented on May 30, 2024 6

As you know I love this work! But I do think you can compare them to a degree. Also, there's a difference between creating a consistent y-axis maximum across years (leaving it up to the viewer whether to compare years), and putting data from various years as series into 1 graph (suggesting as the author that they're comparable).

If you couldn't compare them because of number of players, then we couldn't compare day 20 of a year to day 2 either (people drop off during December). Yet the year-graphs still do so by putting both days in the same graph against the same y-axis (and rightfully so).

But, I also appreciate the idea that it's not possible and respect the choice to leave the website as is.

For that reason I have requested #6 if that's an option it would be properly possible for others to do such a remix if they're curious.

Regardless of whether you'd consider that and/or change anything here: thx for a great visual and updating the data again this year! And: happy puzzling 😄

from aoc-stats.

PatMyron avatar PatMyron commented on May 30, 2024 2

I was thinking about making them equal. Accounting for the number of players would definitely be very interesting as well but would probably require a bit more work.

from aoc-stats.

mevdschee avatar mevdschee commented on May 30, 2024 1

I feel the puzzles are getting harder every year, especially this year. Showing them on the same axis gives the impression these numbers are somehow comparable, while they aren't. If we would know what time it took the majority of them players (the mode or the highest frequency in histogram with 5 minute buckets?) to solve the puzzle then those times would be comparable. Anyway I don't think changing the axis is a good move unless you see a way to weigh in the (total) player count.

from aoc-stats.

mevdschee avatar mevdschee commented on May 30, 2024 1

Relevant twitter thread: https://twitter.com/mevdschee/status/1467418570908909571

from aoc-stats.

mevdschee avatar mevdschee commented on May 30, 2024

Yeah, but making them equal is not the same as normalizing. If you want to use them to read the difficulty you need to compensate for the number of players. Given a lognormal(?) distribution of the player responses (could be determined if we had more data) then we could try to normalize them using that data. I guess you just want to give them the same axis right?

from aoc-stats.

PatMyron avatar PatMyron commented on May 30, 2024

Was still curious about the simpler comparison for 2019/2020, so I made this:
aoc

Also, number of stars seems to be published here now:
https://adventofcode.com/stats

from aoc-stats.

mevdschee avatar mevdschee commented on May 30, 2024

Was still curious about the simpler comparison for 2019/2020, so I made this:

It is a nice picture, but IMHO not very clear to show the difficulty per year, maybe show a line graph with the 100th answer per part per year, with years on the x axis and time on the y axis to show a comparison, with different colored lines per day, ill give it a try later.

Also, number of stars seems to be published here now:

Yes they are, but they keep accumulating, so they are a bad indicator of the number of people that were trying to reach the leader board.

from aoc-stats.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.