TrophyHunter: Playstyle Analysis I

It’s been some time since our first release of a playstyle analysis section in TrophyHunter. Our goal back then was to analyse a summoners playstyle and assign one of 16 characters that describe the player. We based that analysis on these four characteristics:

  • aggression/defense,
  • earlygame/lategame,
  • soloplayer/teamplayer and
  • risk-taker/risk-avoider.

We created threshholds for each of these parameters so everyone was evaluated as aggressive or defensive, as risk-taker or risk-avoider. Combining these four parameters we get 16 possible combinations. Each combination then resolves to one defined playstyle. It looks like this in the app:


An interesting question now is how these playstyles are distributed among the players. Below is a picture showing the distribution of the 16 playstyles:

playstyle distribution 1.png

As you can see the playstyles are very unequally distributed. There are four main playstyles that amount to 3/4 of all players. Then there are 4 minor playstyles and the rest is almost non-existent.

The interesting thing about it is that each of the four characteristics in itself is balanced so that approximately half are risk-takers and the other half risk-avoiders. The problem is that the characteristics are highly correlated between each other. In our case – a risk-taker was almost always also a teamplayer and an aggressor. That is of course very bad design because the amount of achievable playstyles was heavily reduced like that.


What is the new approach?

We decided to change two things. First of all the playstyles should be more defining of the players main characteristic. If the player is ultra aggressive then this should be the defining attribute for the players playstyle. In the old system it didn’t matter if you were ultra aggressive or just slightly aggressive. The new system will have each playstyle character have a main attribute that mostly describes the summoners playstyle.

The second thing we wanted to change is that the player should have more clarity of how his playstyle is calculated. Especially if you think that the playstyle that we computed doesn’t fit your real playstyle, you can now at least understand how we came up with it.

So what do we do?

Luckily we have a huge trophy system already in place. Why not use it here? We do!

But first of all, let me give you the new attributes that we came up with:

  • Lethality
    • special kills, target selection.
  • Wisdom
    • vision game, leadership (team achievements), kill participation.
  • Combat
    • playmaking in fights. Usually trophies where it is not important that you are the one getting the kill.
  • Capability
    • your ability to make yourself fed in raw stats: farming, kills, gold, xp.
  • Power
    • raw damage numbers, crowd control, kill streaks.
  • Robustness
    • defensive abilities: few deaths, tanking damage, kda.
  • Cooperation
    • enchanting others: assists, heals.
  • Cunning
    • objective focus: turrets, baron & drakes.


Some attributes may seem to overlap a bit like lethality, combat and power, but we had to find  a way to deal with the high amount of trophies rewarding kills in some way. If we put all of the kill-trophies into the same attribute then that attribute would have the highest score for almost all trophy hunters. So we decided to split the kills into the categories described above. Lethality: trophies where you made some sort of play to get a kill, combat: trophies where you made a play leading to kills (you don’t need to be the killer), power/capability: raw kill stats.

Each trophy will give you points for one attribute depending on its difficulty. For example the trophy The Elephant (Don’t die for 20 minutes) will give you points for the robustness attribute. The trophy Key Targets (kill the target with the most gold at that point in time three times) will give you points for the lethality attribute.

We will also keep the playstyle characters from before. Each of these 16 characters will have one primary attribute and three minor attributes. For example The Owl will have wisdom as a primary attribute and the three secondary attributes intelligence, cunning and lethality.

We now calculate the sum of the points that you have in the secondary attributes plus three times the points that you have in the primary attribute. The result will tell how good this playstyle fits you. We do this for every playstyle character and the one with the most points will be assigned to you. I will add an example once we go online with this stuff.


Some more details ( for math addicts)

The points for each attribute will have asort of decay, so your playstyle will remain flexible. Each time you played a game, the old score for that attribute will be multiplied by 0.95 before the new points will be added. This means that a game that you played 13 games earlier will have only half the influence as the current one. A game that was played 25 games ago has approximately 27% as much impact as the current one and a game 50 games ago only has approximately 8% impact compared to the current one.


Trophy points will be adjusted as well

When balancing this new playstyle system, it became obvious that the current points given for a trophy were not balanced well. The difference in points didn’t properly reflect the difficulty in trophies. I will get into that in the next post.

Expect these new playstyle changes to go online around the end of this month.