▲ ▲ ▲ How to become millionaire by self-upvotes [Analysis]
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 <stdio.h>
#include <queue>
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 ;-)):
Looks good, isn't it?
Data table:
Thank you for your attention! Follow @ideamaker for more ;-)
This post has received a 0.61 % upvote from @booster thanks to: @ideamaker.
Thank you, hope that more people will have possibility to check out this joke :D
@ideamaker This is awesome! Love it. Followed
Congratulations @ideamaker! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You published 4 posts in one day
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @ideamaker! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments received
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP