▲ ▲ ▲ How to become millionaire by self-upvotes [Analysis]

ideamaker(49)
Published in
#blog
Words
243
Reading
2 min
Listen
Play
9y

Hello, Steemians!
So, I decided to check is that possible to get really-really rich by only self-upvotes and write some code :D

There's some assumptions that I use:

  • You begin with 0.5 SP

  • You make 10 post per day and upvote them

  • There's no delegated SP (to simplify)

  • Nobody flags you :P

  • Your vote power intensity decrease from 100 % to 50% for 10 upvotes

  • Your vote power fully recovers to 100 % on the next day

  • You get your payout 7 days after creating the post (the same: upvoting the post).

  • Posts are 100% powered up

  • Your full 100% upvote is 19047.65873 less than your SP balance

The last assumption is empiric. I just checked out the accounts and their upvotes on special service: http://www.steemdollar.com. After checking many accounts without delegated SP - I've get such a number.
Experienced users, you can correct me if I'm not right.

The same as decreasing vote power to 50% after 10 upvotes. Correct me and we make this emulation more precise!
So, after all I wrote this wonderful code:

#include 
#include 
using namespace std;

int main(void)
{
    int UPVOTES_PER_DAY = 10;
    int days = 0;
    
    double sp = 0.5;               // new one
    double quotient = 19047.65873; //empiric

    std::queue <pair<double, int>> pays;    

    while(1){
        
        /* make all self-upvotes */
        for(int i = 0; i < UPVOTES_PER_DAY; ++i){
            
            double qq = (1.0 - (0.5 / (UPVOTES_PER_DAY - 1)) * i ); 
            //interpolate between 50% and 100%
            pays.push( make_pair(qq * sp / quotient, days));//upvote

        }

        /* check pays */
        while(!pays.empty())
        {
            pair <double, int> test = pays.front();

            if(test.second <= days - 7){
                sp += test.first;
                pays.pop(); //remove from queue
            }
            else
                break;
        }

        if(days % 365 == 0){
            //get data

            //TO DO
        }
        days++;
    }
    return 0;
}

The results of current emulation are truly above all expectation.

After 102 years of everyday posting and self-upvoting you're gonna be SP millionaire. Congratulations!
Here's the graphic of you money growing with time (Vertical -> money in SP, horizontal -> years ;-)):

Rich.png
Looks good, isn't it?

Data table:
alt

Thank you for your attention! Follow ideamaker@ideamaker for more ;-)

▲ ▲ ▲ How to become millionaire by self-upvotes [Analysis] | Ecency