View Single Post
Unread 23 Feb 2016, 18:08   #4
mathematician
Registered User
 
Join Date: Jan 2007
Posts: 52
mathematician has a spectacular aura aboutmathematician has a spectacular aura aboutmathematician has a spectacular aura about
Re: Alliance limits 40/60 split

how about n alliance members contributing to score, but each member contributes only the alliance average score?

So the formula is
alliance_score := min(allianze_size, n) * alliance_average_score
with n = 40 or whatever

where alliance_average_score is calculated from all members except the lowest (say) 10% scorewise (those are most likely scanners)

Examples with limit = 40:
alliance with less than 10 members => score = sum of all members
alliance with 10 members => score = 10*(top 9 average)
alliance with 20 members => score = 20*(top 18 average)
alliance with 30 members => score = 30*(top 27 average)
alliance with 40 members => score = 40*(top 36 average)
alliance with 50 members => score = 40*(top 45 average)
alliance with 60 members => score = 40*(top 54 average)
mathematician is offline   Reply With Quote