Alright, so after a lot of discussions, getting feedback from a lot of stakeholders and also a major discussion in German with @schachoberhessen over Discord (thanks for that!), I decided to give it a second shot. My goal is to solve the issues the Brawl system is facing in a lasting way instead of only adding band aid solutions.
I'll try to explain everything as thoroughly as possible because as of now, it often seems like it's not exactly clear what a proposal would actually do and wouldn't do. I'll start by describing the current issues with Brawls and how I propose to fix that.
The Issues
- Many guilds are playing below the highest tier they could actually play in because they will earn more Crowns&Merits playing in a lower tier than playing in their highest possible tier.
- The top guilds earn over proportionally more Crowns then the rest of the pack, thus making it impossible for everybody else to catch up or even keep up with the top guilds.
The Cause
There are several causes coming together to foster these issues. First of all, though, it's important to understand why (the top) guilds are staying in a lower tier:
The most important resource you get from Brawling are Crowns, simply because you can only earn them from brawling. These are followed by merits, which can also be won in chests but still can't be bought. SPS is the least important factor in Brawls because if you want more SPS, well, you can just buy it or earn it through all the other options in the game. So guilds care for earning Crowns&Merits first and the fact that they could earn higher SPS in a higher tier isn't motivating them to move up.
Now, why are guilds earning more Crowns in lower tiers? There are 2 mechanics at work here:
- The amount of Crowns given out is calculated by the amount of battles played and only taken into account for players that won at least one match. So with 10 guilds in a Brawl there are obviously way more battles fought than with 5 or 6 guilds in a Brawl and thus there are way more crowns given out.
- The top 3 guilds in a Brawl get a bonus to their Crowns earned, making it especially interesting to stay in a tier you are dominating compared to competing in a tier that you are only placing 4th or 5th.
The effect of this can be seen for tier 5 right now. There are 7 guilds that could compete in tier 5. Playing in tier 4, they are almost guaranteed to go 1st or 2nd unless all top guilds end up in a Brawl together. Also, in tier 4, you usually have 8 to 10 guilds per Brawl, thus increasing the Crown pool compared to tier 5 significantly.
Unless these causes are addressed, the aforementioned issues can't be cured. Even if more guilds advance to tier 5, we would face the same issue again once there are 11 guilds ready for tier 5. This would result in a 5 guild and a 6 guild Brawl, again making everybody earn less Crowns than by just staying in tier 4.
The Solution
I'll do a TL;DR of what I would like to propose in the end but will first explain it in more detail here.
The first part should be a quick and easy fix and is part of what @schachoberhessen already proposed. Remove the top 3 bonus and distribute Crowns&Merits among all guilds according to their win rate only. This alone is not going to fix the issue of having not enough guilds in a Brawl, though.
So on top of that, the amount of Crowns&Merits should no longer be dictated by the amount of battles played in a Brawl. Instead, the amount should only be dictated by two factors:
- The Brawl tier
- The win percentage of each guild
For this to work, a no-show in any fray would be considered a loss and the win rate would thus be calculated as number of matches won divided by number of possible matches in that tier.
By making this change, it would always be worth it for a guild to advance to a higher level tier because they would be guaranteed to play for a larger Crown&Merit pot than by staying in a lower tier.
To further address the issue of the top guilds earning over proportionally more Crowns than the rest, the formula for Crown distribution is also to be changed. Instead of using a linear system we would move to a hyperbolic tangent formula which would look something like that:
The formula is made by @kalkulus which has been an awesome help in setting this solution up - thanks a ton man!
I'll first give you the formula and then explain it with an example:
crown_reward = tier_average x (1+tanh((winrate-50)/25))
(where tier_average is 16.25, 44, 76.5, 120.75, 187.5 for tier 1,2,3,4,5, respectively.)
The goal of this formula is three-fold:
- Keep the average crown payout where it is right now
- Move more of the crowns to the averagely performing guilds
- Still make every additional win matter
So how does the formula work? First, we take the average crown earnings per Tier which looks like this:
- Tier 1: 16.25
- Tier 2: 44
- Tier 3: 76.5
- Tier 4: 120.75
- Tier 5: 187.5
So for tier 5, the expected crown reward would look like this:
187.5 x (1 + tanh((winrate-50)/25))
If you are like me and can't compute tanh() in your head I'll give you some examples of what that would look like:
0% winrate: 0 Crowns (this is actually not the result of the formula but the obvious value)
10% winrate: 14.69 Crowns
20% winrate: 31,19 Crowns
30% winrate: 62.99 Crowns
40% winrate: 116.26 Crowns
50% winrate: 187.5 Crowns
60% winrate: 258.74 Crowns
70% winrate: 312 Crowns
80% winrate: 343.81 Crowns
90% winrate: 360.31 Crowns
100% winrate: 368.26 Crowns
So as you can see it starts and ends slow but accelerates quickly between the 20 and 80 percent mark. This would help to bring Crown earnings closer together across the board while ensuring that guilds that won more would always also earn more crowns.
Lastly, the Arena building would lose its effect of boosting Crown earnings. In my opinion, this wouldn't be too harmful as a higher Arena would still allow you to compete in higher tiers which, with these changes, would always be beneficial anyway. This would leave arena level 10 open but I don't think this needs to be solved right away.
Right now, no guild has a level 10 arena and I also don't think any guild is planning to build one as it doesn't really make sense with the current incentives either. For these reasons, I would just change the Arena as described and make adjustments in later proposals if necessary or when somebody comes up with a good idea.
The TL;DR
Here is what I propose:
- Remove the top 3 bonus
- Base Crown payout solely on Brawl Tier and win percentage of each guild
- Move to the hyperbolic tangent formula crown_reward = tier_average x (1+tanh((winrate-50)/25)) for reward calculation
- Change Arena to only gate the Brawl Tier you have access to
Your Turn
And now I'd love to hear your opinion. Would these changes work for you? Is there anything that I didn't think of or do you have any questsions?
Please, feel free to leave a comment here or hit me up on Discord. If we can build some amount of consensus here I'd love to forward this as a proper pre-proposal.
Thank you all for reading and see you next time!