Sunset of Manhattan 曼哈顿的黄昏
Update
I took some time to think about yesterday's conclusion and figured out the the advantage of more upvotes each day comes from the lost VP from day one to the last day. In yesterday's simulation the total period is 100 days. If we redo it with a longer time, then the difference of 100 votes/day and 12 votes/day is very small.
Furthermore, when VP is very small, the reward may be too small to be ignored by the system.
Therefore, the final conclusion is, as long as you keep VP under 100% and do not waste VP, then the reward will be same.
Original Post
How to maximize the return if you have fixed SP? I believed that voting 11 times per day and keep VP close to 100% each day can maximize the return. However, the simulation doesn't support it.
$votes = 11; #votes per day
$vp = 1.0;
$days = 100;
$income = 0;
for($d=0;$d<$days;$d++) {
for($i=0;$i<$votes;$i++) {
$income += $vp;
$vp *= 0.98;
}
$vp += 0.2;
$vp=1 if($vp>1);
}
print "income = $income, vp = $vp\n";
My simulation code shows if you vote 11 times per day, after 100 days the return is 996.34. If you vote 12 times per day, return is 1003.55; 20 times per day, 1019.92; 100 times, 1038.47; 1,000 times, 1039.99. The more you vote, the more return you get and the limit is 1040.
The conclusion is counter intuitive. Welcome to check my code and repeat the test. Thanks
更新
今天想了一下为什么每天狂赞回报会高,原因是:每天狂赞把所有储备的VP都用完了,所以回报会高一点。昨天的模拟用了一百天。如果模拟更长时间,差距就变小了。
以上只是理想的数学模型。实际情况是,在有限的SP下,如果VP太小,回报如果很小可能会被舍掉造成损失。
所以最终的结论是:只要VP不达到100%,不浪费VP,怎么赞结果都差不多。另外也不要把VP搞得太小,以免造成点赞被舍弃的损失。
原文
今天读了 @justyy的Voting Power Matters? 能量需要恢复满么?。文章说假如当前VP(Voting Power)是60%,每天点赞11次,点赞30天如何点赞收益最大。是直接开始点赞,还是先休息几天?通过模拟计算,他得出结论休息不休息,效果差不多,收益差不多。
我的直觉的是 @justyy搞错了。把VP维持在100%和维持在60%,怎么可能收益差不多?显然把VP维持在100%收益最大。我读了 @justyy的程序,没发现错误。决定自己重新写一下看看到底问题在哪里。
回家以后,我自己写了一下程序,最后得到的结果跟 @justyy是一样的:两种策略收益差不多。
究竟为什么呢?研究了一下,问题就出在每天点赞11次。如果每天能够只点赞11次,过不了几天VP就会恢复到100%。
为什么呢?如果当前VP是100%,点赞11次以后,VP=100%*0.98^11 = 80.07%。
如果当前VP是60%,点赞11次以后,VP=60%*0.98^11=48.04%。这样一天以后,VP增加20%到68.04%。也就是说,如果每天只点赞11次,VP每天都会增加,很快就会到达100%。
所以, @justyy的两种策略结果差不多。
那么问题来了:为什么我的VP长期维持在50%附近?看来人不是机器,不能忍着不点赞!
既然程序已经写出来了,顺便研究一下每天点赞多少次收益最高。我的程序是用Perl写的,不需要会写Perl也能读懂:
$votes = 11; #votes per day
$vp = 1.0;
$days = 100;
$income = 0;
for($d=0;$d<$days;$d++) {
for($i=0;$i<$votes;$i++) {
$income += $vp;
$vp *= 0.98;
}
$vp += 0.2;
$vp=1 if($vp>1);
}
print "income = $income, vp=$vp\n";
上面的程序假设每天点赞11次,100天以后的收益是996.34。
我们知道每天点赞11次有一点点浪费,因为11次以后VP不是80%,而是80.07%。那么改成每天点赞12次,一百天以后收益是:1003.55。稍微有提高。
如果每天点赞20次呢?1019.92!居然又提高了!
如果每天点赞100次呢?1038.47!居然还能提高!
再试一下每天点赞一千次,结果是1039.99。
再增加次数,基本就是这个数值了,看来极限在1040。
结论是:每天赞的次数越多收益越高,即使VP会趋近于0!是不是非常毁三观?
我曾经见过一个机器人因为点赞太多VP经常不到1%还嘲笑过它。原来它是最聪明的!
欢迎大家查看我的程序,检查我的结论。我也不能接受这个结果。
加勒比海系列
- One Happy Island, Aruba 快活岛-阿鲁巴
- Rainforest of Puerto Rico 波多黎各的热带雨林
- San Juan, Puerto Rico 波多黎各的圣胡安
- Stingray City, Grand Cayman 开曼群岛的鳐鱼城🔥
- Don't Worry, Be Happy, Jamaica 无忧无虑之牙买加
- Cozumel 墨西哥小岛科苏梅尔
- Caribbean Sea 加勒比海上
- Half Moon Cay 半月洲
- USVI 美属维京群岛🔥
- Saint Lucia 圣卢西亚🔥
- Barbados 巴巴多斯岛
- Saint Martin 圣马丁岛
- Saint Kitts and Nevis 圣基茨和尼维斯
- Cuba on the Horizon 遥望古巴
- Submarine of Aruba 阿鲁巴的潜水艇
- 邮轮攻略
更多系列游记
数据、观察、分析系列
- How to Attract 200 Users per Day Under the Nose of Steemcleaners 如何放心地发垃圾评论
- Observation and Analysis - Firepower of Spamming 观察与分析之奇葩列传🔥
- Observation and Analysis - Heroes and Villains 观察与分析之侠客英雄传
- Observation and Analysis 20171004 观察与分析之雪花飘
- Observation and Analysis - Blocktrades 观察与分析Blocktrades
- Observation and Analysis 观察与分析 20171002
- 2017年9月下旬中文区大鲸点赞统计
- Observation and Analysis 观察与分析 20171001
- Upvote Analysis of CN Whales CN区大鲸点赞分析
- Upvote Analysis of CN Whales II CN区大鲸点赞分析之二
- Reflections on Steemit 有关Steemit的杂想
- 魑魅魍魉
- 聊聊聊斋
技术系列
- 手把手教你做机器人
- Use MacBook to Access SteemSQL and Find Delegator 用Mac搜索SteemSQL查询SP代理
- Show Rank of Reputation with SteemSQL 用SteemSQL显示声望排名
- The Posts with Top Payout 史上收入最高的帖子
- 教大家一点SteemSQL黑科技
- SteemitSQL继续教大家学坏
© Copyright 所有照片与文字皆为 @nationalpark原创。All photos taken by @nationalpark. All rights reserved.