Current location - Music Encyclopedia - Chinese History - How to calculate the combat effectiveness of lol box? Who can give an algorithm? There used to be an algorithm in the box, but now there is no algorithm.
How to calculate the combat effectiveness of lol box? Who can give an algorithm? There used to be an algorithm in the box, but now there is no algorithm.
Fourth, the detailed algorithm of combat effectiveness.

1, basic score

For all players participating in the ranking, the game will initialize their ranking points (also known as ranking points) to 1200 points by default, which are divided into three types: team 3v3, team 5v, and single player 5v (two people team single player); Scores below 1200 will not be displayed, but can be found in the game.

The basic score in combat effectiveness is converted on the basis of the official score of the game. Detailed rules are as follows:

(1) Take the highest score in three kinds of ranking competitions (5v5 single row, 5v5 group row and 3v3 group row) as the ranking value; If a player has never participated in any qualifying tournament, the average ranking score is calculated as 1 150.

(2) Basic score = ranking weighted average * 1.2* (1+ (ranking weighted average-1000)/2000) 1.6.

In short, the higher the player's grade score, the higher the basic score, which increases exponentially. The player level bonus of 1300 is 1900, and the player level bonus of 2000 can reach 4600.

In addition, rank will also play an additive role in the calculation of the other two combat components, so the most effective way to improve combat effectiveness is to play qualifying.

In addition, if a player only plays computer, his basic score is 1.2*(600+ level * 10).

2. Add ingredients to win the game

The more people win the battle, the more points they get.

This score will increase steadily, mainly reflecting whether a player is old enough, with an upper limit of 3800 points (20 12, 1 1.29 to 3800 points).

The calculation formula is: 2* 0.9+3 * 0.9 in all qualifying matches this season.

The winning bonus of computer-only players is divided into winning times * 1.5.

3, winning percentage plus ingredients

The winning percentage is the total number of winning games/games, which is expressed by the following winRatio.

Detailed rules are as follows:

(1) First, calculate the total winning percentage of the competition and all season qualifying.

(2) If the winning percentage exceeds 70%, the highest is only 70%; It is extremely rare that the winning rate exceeds 70% after playing 100 games.

(3) If the winning rate is more than 50%, the formula for calculating the winning rate plus component is 750+100 * (win ratio-50) 0.7; If the winning rate is less than 50%, the winning rate plus component formula is 750-(100 * (50-$ winratio) 0.7). The winning rate plus ingredients is changed to winRatioScore.

(4) On the basis of the above third step, adjust the victory:

-If the number of wins is less than 40, the winning percentage bonus will be divided into winning score * wins/40;

-further reward winRatioScore according to the total number of wins.

(5) On the basis of the fourth step above, calculate the level bonus, and the winning rate of players who exceed 1500 level points will gradually increase (to 2500 points, the bonus is about 1.6).

(6) Finally multiply by 1.2 (optimize on 20 12-5-5 to improve the winning rate).

(7) Players who only play computer do not calculate winning points.

The highest can reach about 5000 points; If a person's winning percentage is less than 35%, he may only get 0 points.

Theoretically, this part of the score will change greatly, but considering that the official matching system is perfect, it is difficult to win more than 60% after playing for more than a certain number of times, and the actual fluctuation will not be too great.