🧙 The Art of War – Top 100 Alliances Data Review **Data in Post 15 updated 8-27-2021**

Hey All! I am the War Score Data Tracker for Crew-Saders and have posted some updates in various threads – mostly centered around explaining the war matching system using Data to wayward souls that just don’t understand 1. It felt as if perhaps there needed to be one place that tied it all together and post updated rankings periodically for those interested.

So to begin, when I did a search of the forum to see if there was already a thread that puts the current war matching methodology and discussion with data all in one place, there are so many threads started, merged, closed by members that just don’t understand the system 2. So, it made sense to me to start a new thread to hopefully summarize it better (not buried in a 1000 post string) using data. Just the way my mind works so maybe it will help others as well.

War Matching is based solely on your alliance war score and the number of members opted in for war, not the total alliance score. SGs matching algorithm attempts to match the “closest” war score alliances with the same number of members. Does it happen that there is a “mismatch” to the number of members fighting against each other? Yes, as there may not always be the exact number of alliances in each of the right tiers. But it really is the exception and not the rule. “War block” will also factor here – meaning you cannot face the same alliance within X wars (currently set at 5) 3.


Your alliance war score is based on 4:

  • Top 30 heroes of each member opted in for war including Emblems
  • From those 30, more weight given to “best” 5 heroes in each roster
    • This was done to avoid members from fielding a “sub-par” defense in order to draw a more favorable match-up
  • Highest Troop of each color per member
  • Player count of the Alliance “opted in” to participate in the war
  • War history - AKA War Penalties (will be explained later as this is where some alliances have learned to “exploit” the system or most of the “unfair” matchmaking occurs)

Your alliance war score IS NOT based on:

  • The Titan score of the alliance (what * Titan the alliance is hitting)
  • The Trophy score of the alliance (the individual “cups” of the members)
    • “Cup Dropping” does not factor into alliance war matching
  • The number of members the alliance has (the formula ignores members “opted out” for war)
  • The length of time an individual member has been in an alliance
    • Mention this as there seems to be a misalignment of many that “new” members mean that the alliance is getting big fish just to skew matching – it doesn’t. Many reasons members leave and come back – even in between matching and start of war
  • The level of the individual members of the opponent vs. the matched alliance
    • Some people just “farm” faster than others – does not equate to the power of their roster
  • The TP of the individual teams displayed either for Raid or even on the war field
    • Prevents individuals from purposefully fielding a weak team to get a more favorable match-up
    • Displayed TP does not show the strength or depth of a member’s roster. A super strong defense may mean that the rest of the bench was “neglected” – war is two-sided… offense and defense.


Using the first three bullets of the alliance war score factors as a “base” Alliance War Score, a new alliance’s war score will start here as there is no “history” to factor into the score. Every time an alliance wins a war, they will “earn” a penalty which is simply an addition to their base war score in order to match them with other alliances in the same skill range. Win = +1 penalty. Loss = -1 penalty. An Alliance can earn up to 20 war penalties before they are considered to be at “War Cap” i.e. War score will no longer increase based on War wins. The actual math behind how much a war score will go up or down with each win/loss is not known, but via the data tracked over the last few months of the top 100+ alliances, a full 30 member alliance with high heroes and troops will increase/decrease 2000-2500 points.

How do you know what “penalty” your alliance is at? Track it like I do. Unless you have been tracking since the formation of the alliance, there is no way to truly know what penalty you are at unless and until you hit the Cap and WIN = 20 penalties. The war score won’t change then.

How do you know what “penalty” your opponent is at? You can’t unless you track the war history of ALL the alliances you may potentially match. This is impossible outside of the Top 100 where war scores are visible. Which brings me to… the data! But before I get there… why do we care about penalties? This is where much of the match-making frustration is coming from. Consider the below example:

  • My Alliance is at 20 Penalties (at Cap) matched against 20 Penalty Opponent (at Cap)
    • Base War Scores are fairly even across both Alliances (our “peer”)
  • My Alliance is at 19 Penalties matched against 20 Penalty Opponent (at Cap)
    • Our Base War Score is higher than the Opponent (we are “stronger” – fighting down)
  • My Alliance is at 20 Penalties (at Cap) matched against 19 Penalty Opponent
    • Our Base War Score is lower than the Opponent (they are “stronger” – fighting up)

That’s fine for alliances that have been “established” and have a war history for consideration in the matching. However, when a new alliance forms, they have zero penalties. They “start” in the middle of the ladder. They may be “matched” to an alliance with a much lower base war score but have made it up to 15 penalties. So even though the war scores appear to be an evenly matched war, the strength and depth of the newly formed alliance is much greater than the alliance happily grinding through the system 6 7.

Chili Transparant #MustHaveGottenLucky!



So… data! My tracking is done with the top 100 alliances because that’s all I can see. It’s not intended to be “elitist.” But understanding the TOP also helps to explain for the masses and see how the changes SG makes affects the community as a whole. @Zombies and I have been tracking war scores for the better part of a year now with a 2 month break when SG increased the War Penalties Cap from 10 to 20 on November 29th, 2019 1. Picked it up again once the first alliances reached CAP in the middle of January 2020.

**Please vote for this idea so that this manual process can be “easier!”

War scores are tracked for alliances with a full 30-man roster so it compares apples to apples. Side benefit – shows alliances that are chronically not at 30-man roster (purposefully?) :thinking:

I track any alliance that has hit the top 100 that has a war score over 134K full (30 members). Right now I’m tracking 111 alliances so there has to be a cutoff somewhere.

If an alliance is below 30 for 5 wars they come off my list until they are full and over 134K again. And, of course, frequent name changes can throw me off… :stuck_out_tongue_closed_eyes:

This is by no means intended to be a “perfect” system as it is still very manual on a dynamic process. War scores and alliances are captured at a “point in time” and not reassessed throughout the war break period between war end and the next matchmaking unless there is an outlier that I need to revisit. As an example, I capture the score at 30 members. Two situations may occur:

  1. The alliance loses a member after I record the score and actually end up warring at 29 members. I don’t notice and may record a “Cap Win” even though they didn’t war at 30 (A win at 29 is NOT a CAP win ethically)
  2. The alliance is at 30 but has a member opted out - will appear as a loss to me sometimes if the alliance actually won their previous war. Their score went up ~2500 for win but goes down ~5000 for opted out player so appears to go down ~2500 = loss. I can sometimes “catch” this within next battle or two if score deviates more than expected with a win/loss

Plan is to update this post on a monthly basis with updated rankings for those interested.


UPDATED AS OF September 28, 2020
Top 50 Alliances by # CAP Wins since May 1st:

Top 50 Alliances by CAP score (highest score they have achieved to this point):

Top 50 Alliances by last 10 war average:

Chili Transparant #MustHaveGottenLucky!


Great summary!

Thank you.


Thanks for all your work on this. Quite interesting to have a true war power rankings. We will get you one day @Aquaginera_7DD :panda_face:


Thank you for all the hard work that went into the making of it, and the hard work of maintaining it. :slight_smile:


(Deleted weird post)


Data updated as promised
Chili Transparant


Thanks @ChelleATC :slightly_smiling_face:

@mouser You are kicking a** - hope we can soon have a chance to war you even though most probably will come short of winning


Thanks, mate! Really nice to hear :slight_smile: We are doing our best to prepare to 7DD and hopefully get our first win at some point. It looks almost impossible though :smile: Also always looking forward to new faces in the top for a new war experience!


Nothing is impossible! You are doing really well! :slight_smile:


It can be worked out at any time by comparing your warscore just before and after the end of a war, then doing some math.


@ChelleATC would be great if you can share updated data with September ending. Getting actual situation before they ■■■■ up matchmaking from next month seems to me the proper time :slight_smile:


Good Idea… Done! Post 2 updated. May have to rethink how to track after changes. Will play by ear…

Or SG can give us the war score filter on the in-game leader board… :thinking:


Hey? Any update on this, after the change in war score calculations - so people don’t start over with an alliance to get easier enemies?

Plus: not sure i understand the war penalties system : you stop growing the war score after 20 consecutive wins? If so, after this when losing one you go to 19 directly?

And one more question: when you get closer to the maximum war score you can achieve in regard to the alliance rosters, does the winning score get lower? Or is it constant, 2000-2500, just to the point of getting “stuck”?

1 Like

Hey there… thanks for stopping by! I’m still tracking after every war… but not counting CAP wins anymore. When SG changed from Alliance History to Individual History as a part of the War Score calculation (which I think was a GOOD thing), you have to wait until everyone in the alliance has logged in to get the “ultimate” war score for the alliance. This delays when I can capture the score… can’t do it right after the end of the war anymore. I have seen this directly impact the ability of an alliance to create a new one just to “reset” their war history, which was good for the whole community!

That being said, it does make it more challenging to identify wins/losses/CAP wins for those alliances that seem to have a higher turn-over rate since not everyone in the alliance will be at the same penalty count. Penalties now follow the individual, not the alliance. Still, even though the data isn’t perfect, it meets our needs to identify potential opponents and whether we (Saders) are fighting a “peer” or not.

The wins do not have to be consecutive, just win more than lose until your war score stops “growing” simply because you won. That’s not to say that the alliance war score won’t change. If 25 members of the alliance were at 20 penalties and 5 weren’t, those 5 will get the boost in their individual contribution to the alliance war history portion of the score. (Why it has become difficult to truly track and why I stopped posting updates - I’m not a big fan of guessing when it comes to data). With the introduction of Limit Breaking, more paywall heroes, etc., War CAP scores have been growing significantly across the community and just hard to keep up what is causing the specific changes.

No, not usually. The score still usually goes up because of what I mentioned above unless there has been a roster change in the alliance (larger deck leaves and is replaced by a smaller deck or someone that has been more “unlucky” in previous war fights coming in with more losses).

While I’m here, I’ll post the latest snapshot of the tracker… :slight_smile:

Sorted by last 10 war average:

Sorted by Highest War score:

Thanks for stopping by!
Chili Transparant


Wow, thanks a lot, this was a great introduction, I finally understood. Though I have one more question, regarding the first part of your post :

How much weight exactly, do you know? And how can I calculate the value of my heroes in terms of war score?
Let’s say that my alliance score is 142990 and if I opt out of war I can see that the value of my roster is 4933 (purely theoretical :grin:) , with 30 heroes with 800+ TP and 29 troops . Out of this number , how can i find the value of one hero / the value of a troop in terms of war score?
I am curious about this to see what growth in my team would benefit the alliance war score faster ::relaxed:

Thanks again for your patience !


I can answer this one for ‘Chelle: We don’t know the formula down to THAT much detail. We only know the general rules. Each members’ contribution to the alliance war score comes from:

  • Wins/loss history: Once a player has won 20 more wars than they’ve lost, they’ve reached their individual “cap.” Their individual share of the war score can’t increase beyond that with more wins; it can only increase from that point via roster improvement.
  • Top 30 heroes, with more weight given to top 5
  • Top troop in each color (I’m not 100% certain of this one; might just be top five troops overall, regardless of color)

All that said, it’s possible to get SOME level of granular detail by seeing the difference in war score before and after adding an emblem node to one of your top heroes, or adding a level to one of your top troops, etc. We just haven’t bothered trying to figure it out in quite THAT much detail. (So far. :wink:)

1 Like

That was of great help, thank you guys !

1 Like

Cookie Settings