When calculating the amount of rshares that should be received, this formula presented above is the particular formula used among a variety of bonuses depending on the types of cards played, your own rating, whether you are on a win-streak, what your guild's lodge building is leveled to, your remaining energy capture rate (ECR), and also what league you are competing within, because the formula registers a capped rating when hitting the required rating to advance towards the next league. For example, if you were within the silver 1 league, and needed 1,900 rating to advance to the gold 3 league, then your max qualifying rating would only ever be at 1,900.
(Note: After formula application, values are again divided by 1,000 for easier viewability of rshares count.)
Bonuses that may be applied are as follows:
- Win Streak: 5% per win, up to a max of 50%
- Gold Foils: 10% applied per gold card used
- Alpha/Promo: 10% per Alpha or Promo card used
- Beta: 5% per Beta card used
- Guild: From 1% up to 20% (Depending on guild lodge's level)
- Energy Capture Rate: After bonuses applied, the % your ECR was for this match is equal to the % cut of the reward received in the end. (90% ECR means you receive 90% of the reward.)
Within this match provided within the first screenshot, you can see that I had earned a total of 8,865 rshares for the match, and this was a Silver 1 match that was played at the time, which needs a total of 1,900 rating to advance to gold. Just to show an example of how this formula was applied, we will be using the formula to show what we should have gotten, and compare it to the amount we actually received for this match.
The rating 1,900 when cubed, which is 1,900 * 1,900 * 1,900, amounts to a total of 6,859,000,000. Then when divided by 1,000, we get 6,859,000. The equation should now be (6,859,000 * ECR * bonuses). My bonuses for the match added up to a total of 34%. In order to add the 34% to the current 6,859,000, we can multiply this number by 1.34. So then 6,859,000 * 1.34 = 9,191,060.
All that remains is to multiply the 9,191,060 number by our ECR percentage, which was a total of 96.46% for this match (give or take). 9,191,060 * 0.9646 = 8,865,696.476. We may next divide this by the 1,000 as mentioned before to account for the extra divided amount used to provide ease of visibility of the rshares count, and we get 8,865.696 as the result, which almost exactly matches the 8,865 number of rshares the account was granted. Without any of the bonuses applied at the same exact ECR level, the granted rshares would instead have been a total of 6,616 rshares.
The effect of starter cards on this calculation can be found here: Why didn't I receive any DEC for my ranked battle?