[Part 3] - The (almost) free journey through Splinterlands: DEC Capture Rate Explained

avatar

Splinterlands.png

When I get hooked on a new game I tend to play it a lot in the first couple of days and Splinterlands was no exception. I played almost the whole day after I bought the Spellbook and saw my Capture Rate diminish quite quickly. "No problem", I thought, the Capture rate will be restored the next day, right? Wrong! Only 25% are restored per day. That's when I came to the realization that in order to increase my DEC (and with that my card collection) I needed to have a better strategy than just playing as many games as possible each day. There is no real analysis about the best cost-benefit strategy when it comes to the Capture Rate. The advice of many is to stay above an 80% Capture Rate and that's it. I was not completely convinced about that approach, so I did my own analysis and like to share my results with you.

If you don't care about the math behind, jump right to the conclusion at the end.

Conditions

  • Capture rate decreases by 1% per game (100% -> 99% -> 98.01% -> ...)
  • Capture rate increases by 25% per day

Assumptions for Calculation

  • Win rate is 100%
  • Each win grants you 1 DEC
  • Games played per day is a constant for all days
  • Capture rate only increases once per day after you played all your games

The Calculation

We start off with a 100% Capture Rate and play our first game. We win 1 DEC from it and go straight to the next game. We also win that one, but now we only receive 0.99 DEC, because our Capture Rate dropped to 99%. The third time we play and win we get even less: Only 0.9801 DEC, because the Capture Rate is now down to 98.01%. Here is a little table that gives you an idea how the next couple of games would look like:
table.jpg

The right column is the sum of all the won DECs. So after the third game, we would have a total of 2.9701 DECs. If we keep looking at the accumulated results, we realize that the more games we play, the less we earn. After around 500 games we would've gotten around 100 DECs, but our Capture Rate would've dropped to almost 0%.

a.jpg

The intersection of both curves is around 70 games at a Capture Rate of 50%. That means that if the capture rate would reset to 100% every day, it would make the most sense to play until we are at 50% Capture Rate and then stop playing until it refreshed. That would be the best cost-benefit strategy. Unfortunately that is not the case, so we need to analyse a little bit further.

If we play only 28 games per day, our Capture Rate would drop to 75%. After 24 hours we could start over at 100% again. We would have accumulated close to 25 DECs in the process. We can keep following this strategy and would always earn 25 DECs per day, because the Capture Rate would always reset to 100%. If we would play less than 28 games a day, the Capture Rate would still reset to 100%, but we would earn less than 25 DECs. With that logic in mind, playing 28 games per day is the best cost-benefit strategy.

Let's see what happens if we would play 50 games per day. Our Capture Rate would drop to 60% and we would've accumulated around 40 DECs on the first day. On the next day the Capture Rate increases by 25% again and would be at 85%, therefore we could earn only 33 DECs on the second day. The graph below shows what happens if we would follow this strategy for 30 days. On the last day we would've accumulated 50 DECs more than with the cost-benefit strategy. However, we would've also played 660 games more.

b.jpg

The reason why we still earn more than with the cost-benefit strategy is that the Capture rate never drops below a certain threshold. In the cost-benefit strategy this threshold is 100%, because starting with each consecutive day the Capture Rate gets reset to 100%. With 50 games per day we see that the threshold would be at around 63%, but since we play more games per day it balances the earning of DECs out.

c.jpg

Now what would happen if we played the whole day without a break? I calculated 1 game to take around 1 minute, which brings us to 1440 games per day. Here the Capture Rate threshold would be very close to 0%, and we would earn around 825 DECs after 30 days of following this strategy. That is only 90 DECs more than with the cost-benefit strategy.

d.jpg

Play with the numbers yourself

If you like to see the results yourself and play around with the numbers use the following C++ code. Copy the code, paste it into this C++ shell and you will be able to see the results instantly.

#include <iostream>
#include <string>

int main()
{
    // Change these parameters however you like
    double capture_rate = 1.0;
    double capture_rate_decrease = 0.99;
    double dec_reward_per_win = 1.0;
    double dec_reward_accumulated = 0.0;
    int total_days = 30;
    int total_games_per_day = 50;
    
    for(int day = 1; day <= total_days; ++day)
    {
        for(int i = 0; i < total_games_per_day; ++i)
        {
            dec_reward_accumulated += capture_rate * dec_reward_per_win;            
            capture_rate = capture_rate * capture_rate_decrease;
        }
        capture_rate = std::min(capture_rate + 0.25, 1.0);
        
        std::cout << day << ". Day: " << std::endl; 
        std::cout << "     Accumulated DECs: " << dec_reward_accumulated << std::endl; 
        std::cout << "     Current Capture Rate: " << capture_rate << std::endl;

    }
    
    return 0;    
}

Conclusion

If we take into consideration the assumptions made above, the most DECs you can earn per month by playing games is 825 DECs. The best cost-benefit strategy would be to only play 28 games a day, which would earn you 735 DECs per month. Here are a couple of points to consider when trying to maximize your DECs earnings by playing games:

  • Never leave your Capture Rate at 100%
  • Calculate how many hours it'll take until you play again.
    • Subtract the value from 100 and you get the Capture Rate you should be at when you finish for the day
    • e.g. I sleep 7 hours and play as soon as I wake up:
    • 100 - 7 = 93 --> 93% is the Capture Rate I should have when I go to sleep
  • Playing 28 games a day is the most efficient way to earn DECs

In the end it is always up to you which strategy you are going to follow. I'd recommend to never drop below 75% Capture Rate because then you can start completely fresh after 24 hours. But the most important advice is to not get dominated by the strategy you follow. +/- 5% will not stop you from earning DECs. So if you just enjoy playing that day, do not stop because some dumb strategy tells you to.

Let me know in the comments what kind of strategy you follow. Do you have a strategy at all or do you just play as much as you like?

Though I will never post links that I am not convinced are legitimate and useful, you should always do your own research before signing up on a site. I will benefit if you sign up through one of the below links:

Pipeflare - Games, Technology, Blockchain
Presearch - Get payed searching the web decentralized
Binance - Largest crypto exchange
Splinterlands - The next generation of collectible card games

Crossposted on:

Posted Using LeoFinance Beta



0
0
0.000
2 comments
avatar

Congratulations @giemo! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You received more than 100 upvotes.
Your next target is to reach 200 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Hive Tour Update - Communities
Hive Tour Update - Advanced posting
0
0
0.000
avatar

really appreciate you calculating that all out. I'll take it into consideration. If I'm in sl mode though I probably won't stop at 28 games haha.

upvoted.

0
0
0.000