Popular Content

    Joined
    Oct 11, 2013
    Messages
    797
    Reaction score
    441
    • Competition Winner - Stations
    • Master Builder Bronze
    • Thinking Positive
    So, I just got back from a really long hiatus, and the first thing I noticed is that the exact same top 5 is in the Popular content section. These top 5 have been there for like AGES.

    Wouldn't it be a better idea to have some sort of timer on these ranks, because something can't stay popular forever. After all popular is something temporary. We're not still only jamming out to 70's music, brah.
     

    CyberTao

    鬼佬
    Joined
    Nov 10, 2013
    Messages
    2,564
    Reaction score
    641
    • Legacy Citizen 4
    • Railman Gold
    • Thinking Positive
    Aye, it'd make it worse if all the top/popular stuff was sorely outdated as well.
     
    Joined
    Aug 8, 2013
    Messages
    403
    Reaction score
    45
    • Legacy Citizen
    • Purchased!
    • Legacy Citizen 2
    maybe after every SM update that changes core mechanics the list gets archived?
     

    NeonSturm

    StormMaker
    Joined
    Dec 31, 2013
    Messages
    5,110
    Reaction score
    617
    • Wired for Logic
    • Thinking Positive
    • Legacy Citizen 5
    maybe after every SM update that changes core mechanics the list gets archived?
    Ratings should be worth 1/2 if they are 2x as old in a non-linear time, linear distance of chunks.
    The flow of this non-linear time depends on how much changed and how much "got added which is rated popular".

    This would be the most accurate representation of popularity.
    How it works:
    Each content has a timestamp. Sort contents by it.

    After that, each effect (update, "a month of new uploads") creates a divide between earlier and later.
    This divide has an impact-value.

    The list is now divided into chunks between equal impacts.
    Impacts accumulate as you go away from the biggest ones until they match or just before they out-match it.

    The non-linear time-flow I mentioned above now uses these chunks as "quantities of time". And is now linear.
    Why does it matter?
    Different updates have different weights of impacts. Now you can account for that.

    By multiplying a popularity-value with the age, you get a new popularity
    even mixed is possible between "low-weight old-design likes" and new "heavy-weight likes" - with infinite granularity of weights only dependent on version-history.​
     
    Joined
    Oct 11, 2013
    Messages
    797
    Reaction score
    441
    • Competition Winner - Stations
    • Master Builder Bronze
    • Thinking Positive
    Maybe a good system would be taking the average of ratings in a set time period, say, a month, or two weeks. Then old ratings are neglected and only those in that time period count. The ship with the most ratings for that time period becomes ´popular´.