Leaderboard: Algorithm Questions

Leaderboard: Algorithm Questions

in PvP

Posted by: Saiyan.1704

Saiyan.1704

1. The “Full Leaderboard” is said to be released in the future. Will it have a more intricate algorithm system than the one currently in place?

2. Can we see our “Average Points Earned Per Game” (APE) on the Leaderboard in addition to win percentages?

Pseudo Code Questions. Added Spoilers for ease of read.

3. Can rank points earned in the pseudo be modified to the following"?


Ladder default=“0” min=“0” max=“1000000” leaderboard-points=“1”
Matrix odds=“0.0”
Score min=“0” points=“-1”
Score min=“200” points=“0”
Score min=“300” points=“1”
Score min=“400” points=“2”
Score min=“500” points=“3”
Matrix
Matrix odds=“0.2”
Score min=“0” points=“-1”
Score min=“300” points=“0”
Score min=“400” points=“1”
Score min=“500” points=“2”
Matrix
Matrix odds=“0.4”
Score min=“0” points=“-1”
//etc etc rest of code below


Ladder default=“0” min=“0” max=“1000000” leaderboard-points=“1”
Matrix odds=“0.0”
Score min=“0” points=“-1”
Score min=“200” points=“0.0”
Score min=“205” points=“0.5”
Score min=“210” points=“0.1”
Score min=“215” points=“0.15”
Score min=“220” points=“0.2”
Score min=“225” points=“0.25”
Score min=“230” points=“0.3”
Score min=“235” points=“0.35”
Score min=“240” points=“0.4”
Score min=“245” points=“0.45”
Score min=“250” points=“0.5”
//what’s a better pseudo code for this? lol.
Score min=“255” points=“0.55”
Score min=“260” points=“0.6”
Score min=“265” points=“0.65”
Score min=“270” points=“0.7”
Score min=“275” points=“0.75”
Score min=“280” points=“0.8”
Score min=“285” points=“0.85”
Score min=“290” points=“0.9”
Score min=“295” points=“0.95”
Score min=“300” points=“1”
Score min=“305” points=“1.05”
Score min=“310” points=“1.1”
//Etc. Continuous spread of 5 up till 400
Score min=“400” points=“2”
//Etc. Spread of 5 up till 500
Score min=“500” points=“3”
Matrix
Matrix odds=“0.2”
Score min=“0” points=“-1”
Score min=“300” points=“0”
//Etc. Spread of 5 up till 400
Score min=“400” points=“1”
//Etc. Spread of 5 up till 500
Score min=“500” points=“2”
Matrix
Matrix odds=“0.4”
Score min=“0” points=“-1”
//Etc. Spread of 5 up till 400
Score min=“400” points=“0”
//Etc. Spread of 5 up till 500
Score min=“500” points=“1”
Matrix
Matrix odds=“0.6”
Score min=“0” points=“-2”
core min=“300” points=“-1”
//Etc. Spread of 5 up till 500
Score min=“500” points=“1”
Matrix
Matrix odds=“0.8”
Score min=“0” points=“-3”
//Etc Etc Etc

Since the scoreboard ends in multiples of 5 and 10, wouldn’t the above system reflect better leaderboard positioning for players of similar ranked positions and win rates?

4. Should a “mini buff” be offered for players who join the season late?
So the players who look at the leaderboard for the first time won’t get discouraged when they see players with 200 games played? The buff can take the current top leaderboard player’s stats and compares it to yours. It then averages a % of games played, leading up to that current time or rank points.


Season started: 7 days ago.
Grab #1 Player’s Info: Player A
Player A’s Average Games Per Day: 7
Total of Games Since Start: 49 games since season started

Player B just started his first ranked match.

Additional math stuffs for said example.


Player A’s average games per day in last 7 days / 100 * Player B’s Missed Days / 3 * Points Earned At End of Match + Points Earned At End of Match //his final rank points


7 / 100 * 7 / 3 * pointsAwarded2 + pointsAwarded

//Need a new variable pointsAwarded2 so you can keep original pointsAwarded data intact. Or something like that…


Player B gets .16 extra points per each whole point gained. If he was going to gain 3 rank points for a match, he would instead gain 3.49 points instead.
2 rank points = 2.32 points earned
1 rank point = 1.16 points earned

Effect ends in 7 days time or 49 games played or until _Target Player A’s points has been reached. Which ever of the three conditions comes first

This is not meant to push an inactive player directly to the top of the leaderboard, but give that player a slight jump start on what he missed. Additional factors could be added to moderate the buff’s effect such as less points earned, duration, etc.

Thanks in advanced for taking the time to read.

aka FalseLights
Rank: Top 250 since Season 2
#5 best gerdien in wurld

(edited by Saiyan.1704)