this is a full proposal for a feature-complete seasonal leaderboard!
Distinction from current (eternal) leaderboard
Eternal leaderboard should stay as-is. I suggested in another thread to give gray names to inactive players and never remove them from the leaderboard, but honestly it's not that big of a deal for that either if seasonal leaderboards get added.
Seasonal leaderboards last for three months. (literally seasonal)
Players have current seasonal leaderboard stats alongside eternal leaderboard shown on their profile by default, without any toggles or expands necessary.
Any scores players set for a seasonal leaderboard are still counted to eternal leaderboards of course.
Categories within seasonal leaderboards
Two main categories for leaderboards: ppv2 and ranked score.
In these two categories, there is the Normal leaderboard, and there is the Expert leaderboard. The Normal leaderboard only has scores set with a star rating below 5.5*. The Expert leaderboard only has scores set above 5*. Reason: It would be unfair for most of Titanic's playerbase to compete with top players on higher skill cap maps due to skill difference, or unengaging for the top players to have to compete with the average player on lower difficulties. A player is not locked out of participating in either subcategory, but the split encourages competitive play across skill levels.
Seasonal map pool
Curated random selection of Bancho ranked maps, Titanic exclusives (exist on Bancho but is not ranked), and Titanic originals (maps submitted to Titanic). It is a large selection for the season, but does not include every map ever, avoiding excessive repeats over seasons. Reason: Encouraging competition on map leaderboards, less repetition of necessary scores across seasons.
There should be a map pool page, showing a simplified listing of all eligible sets, with a small separated leaderboard of the top three players for ppv2 and ranked score on that map.
Mockup I made in like 5 minutes:

(should also have sr, pp if ss/max score, whatever stats)
End-of-season awards
At the end of a seasonal leaderboard, players receive a little badge for their accomplishment, scaling from participation (played a couple times), competitor (active participant, includes rank position in leaderboards), and top player (cool aesthetic scales with rank in a leaderboard). only aesthetic, and it should be easily visible on a player's profile. respects Normal/Expert split
Reason: it's cool to have that history preserved and people can be proud of their achievements if they dedicated their time and effort to it :)
Distinction from current (eternal) leaderboard
Eternal leaderboard should stay as-is. I suggested in another thread to give gray names to inactive players and never remove them from the leaderboard, but honestly it's not that big of a deal for that either if seasonal leaderboards get added.
Seasonal leaderboards last for three months. (literally seasonal)
Players have current seasonal leaderboard stats alongside eternal leaderboard shown on their profile by default, without any toggles or expands necessary.
Any scores players set for a seasonal leaderboard are still counted to eternal leaderboards of course.
Categories within seasonal leaderboards
Two main categories for leaderboards: ppv2 and ranked score.
In these two categories, there is the Normal leaderboard, and there is the Expert leaderboard. The Normal leaderboard only has scores set with a star rating below 5.5*. The Expert leaderboard only has scores set above 5*. Reason: It would be unfair for most of Titanic's playerbase to compete with top players on higher skill cap maps due to skill difference, or unengaging for the top players to have to compete with the average player on lower difficulties. A player is not locked out of participating in either subcategory, but the split encourages competitive play across skill levels.
Seasonal map pool
Curated random selection of Bancho ranked maps, Titanic exclusives (exist on Bancho but is not ranked), and Titanic originals (maps submitted to Titanic). It is a large selection for the season, but does not include every map ever, avoiding excessive repeats over seasons. Reason: Encouraging competition on map leaderboards, less repetition of necessary scores across seasons.
There should be a map pool page, showing a simplified listing of all eligible sets, with a small separated leaderboard of the top three players for ppv2 and ranked score on that map.
Mockup I made in like 5 minutes:
(should also have sr, pp if ss/max score, whatever stats)
End-of-season awards
At the end of a seasonal leaderboard, players receive a little badge for their accomplishment, scaling from participation (played a couple times), competitor (active participant, includes rank position in leaderboards), and top player (cool aesthetic scales with rank in a leaderboard). only aesthetic, and it should be easily visible on a player's profile. respects Normal/Expert split
Reason: it's cool to have that history preserved and people can be proud of their achievements if they dedicated their time and effort to it :)

