FLRanked Competitive platform for music producers. Producers compete in timed 20-minute beat-maki...FLRanked Competitive platform for music producers. Producers compete in timed 20-minute beat-maki...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
FLRanked Competitive platform for music producers. Producers compete in timed 20-minute beat-making matches, all starting from the same melody file. The community votes, and an ELO system moves players across 12 rank tiers. Built with Next.js, with Discord integration that syncs ranks automatically. The hard part wasn't the interface. It was designing a ranking system that stays fair when the judges are the players themselves. The platform is live with an active player base.
Post image
Nugraha's avatar
Nutaraline logo
@Noel Gregory Starting everyone from the same melody makes the 20-minute matches easier to compare. How do you prevent strategic voting from distorting ELO movement across the 12 tiers?
Noel's avatar
Good question, it's the part I worried about most.
Two things help structurally. ELO already punishes farming: beating a lower-rated opponent moves you very little, so coordinated wins against weak players aren't worth the effort. And because everyone starts from the same melody,...
Andreas's avatar
A couple of additions that work well for self-judged platforms: give new players a provisional rating with a higher K-factor until they've played ~20 matches, so they climb to their real tier quickly instead of getting stuck low; and keep an eye on vote patterns — if a specific...
Noel's avatar
The provisional K-factor is the one I should have had from day one. Right now a new player grinds through matches they were always going to win, which is boring for both sides.
Co-vote detection is interesting because it's cheap — I already store who voted on what, so pair...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started