投0赞(点赞后取消)的过程导致声望降低的原因
参考
https://github.com/pincong/pincong-wecenter/blob/master/models/vote.php
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新赞同;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;
由于用来+1的函数是
increase_count_and_reputation
用来-1的函数是
decrease_count_and_reputation
因此,一次0赞相当于一次点赞+一次点踩。
根据之前的帖子,
函数中有呼叫到
calc_upvote_reputation(加一时)或者calc_downvote_reputation(减一时),然后在呼叫calc_dynamic_reputation函数时将get_user_upvotes_last_week(加一时)或者get_user_downvotes_last_week(减一时)作为其中一个Variable丢过去。
已知
投票者一星期内的赞同数量越多,赞同的影响力越小、
投票者7天内不赞同的数量越少,不赞同的影响力越大。
7天内的相应投票数量与声望影响是反比。
一般上,用户投票赞同的数量远远超过投不赞同票的数量,因此,在声望动态权重参数是同一个数目的情况下(看注)就会造成用户的不赞同所扣除的数值大于赞同所增加的数值,进而造成负数。
注:刚刚看到代码那边的
calc_upvote_reputation是用
reputation_dynamic_weight_agree,而
calc_downvote_reputation是用
reputation_dynamic_weight_disagree作为权重参数,分开了,不过不知道具体数目,已忘了上次看到的时候是已经分开的还是统一的。
若
取消点赞降低的声望-点赞增加的声望=负数,则声望降低
(大多数人潜意识的以为一加一减等于或者大致上等于0,至少大于0,可能是因为“取消”这个词的概念,导致误以为取消点赞不扣除声望)
只要点赞增加的声望小过取消点赞降低的声望,则投0票总会造成声望的降低,两者之间的差距越大则效果越明显。
可参考
品葱声望机制详解(已更新:字数声望关系图
https://pincong.rocks/article/14474
请问品葱的声望机制是什么?
https://pincong.rocks/question/16955
更新,admin说已经暂时修复。
https://github.com/pincong/pincong-wecenter/blob/master/models/vote.php
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新赞同;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;
由于用来+1的函数是
increase_count_and_reputation
用来-1的函数是
decrease_count_and_reputation
因此,一次0赞相当于一次点赞+一次点踩。
根据之前的帖子,
函数中有呼叫到
calc_upvote_reputation(加一时)或者calc_downvote_reputation(减一时),然后在呼叫calc_dynamic_reputation函数时将get_user_upvotes_last_week(加一时)或者get_user_downvotes_last_week(减一时)作为其中一个Variable丢过去。
已知
投票者一星期内的赞同数量越多,赞同的影响力越小、
投票者7天内不赞同的数量越少,不赞同的影响力越大。
7天内的相应投票数量与声望影响是反比。
一般上,用户投票赞同的数量远远超过投不赞同票的数量,因此,在声望动态权重参数是同一个数目的情况下(看注)就会造成用户的不赞同所扣除的数值大于赞同所增加的数值,进而造成负数。
注:刚刚看到代码那边的
calc_upvote_reputation是用
reputation_dynamic_weight_agree,而
calc_downvote_reputation是用
reputation_dynamic_weight_disagree作为权重参数,分开了,不过不知道具体数目,已忘了上次看到的时候是已经分开的还是统一的。
若
取消点赞降低的声望-点赞增加的声望=负数,则声望降低
(大多数人潜意识的以为一加一减等于或者大致上等于0,至少大于0,可能是因为“取消”这个词的概念,导致误以为取消点赞不扣除声望)
只要点赞增加的声望小过取消点赞降低的声望,则投0票总会造成声望的降低,两者之间的差距越大则效果越明显。
可参考
品葱声望机制详解(已更新:字数声望关系图
https://pincong.rocks/article/14474
请问品葱的声望机制是什么?
https://pincong.rocks/question/16955
更新,admin说已经暂时修复。
52 个评论
还有,想到一个可以造成跟新人长期拼财力导致新人慢慢破产的可能性(当然,用户有每日投票上限(踩),新人也能够点赞赚葱)。
好吧,再看了游戏规则,反对是5葱扣对方1葱,伤敌八百,自损一千,就算是新人基本上也扣不破产。
赞同投票function时:
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新赞同;有影响葱;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;
反对投票function时:
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新反对;有影响葱;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;(???)
假设流程:
先反对,影响对方的葱;
再取消,不影响对方的葱;
再反对,影响对方的葱;
再取消,不影响对方的葱;
for( 踩数小过对对方的点踩上限(3?))
{
反对,影响对方的葱;
再取消,不影响对方的葱;
踩数++;
}
如果赞成增加的声望小过取消点赞降低的声望,那个循环慢慢持续,声望会一直降低。同时葱也一直降低(-1 -1 -1)。
对多帖子的用户没有用,因为有足够的帖子来踩,不过对新的用户或者没继续发帖的用户,会变成能续踩鞭尸。不过,有时候用户确实会碰到手滑需要取消赞,或者取消后手滑又不小心点回去,需要再次取消的情况。(虽然感觉近期的投票取消间隔好像不能太过靠近了)
好吧,再看了游戏规则,反对是5葱扣对方1葱,伤敌八百,自损一千,就算是新人基本上也扣不破产。
赞同投票function时:
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新赞同;有影响葱;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;
反对投票function时:
若是该用户已经对那个帖子曾经投票过,若是已归零(用户对该帖子的当前投票记录为0赞),则重新反对;有影响葱;
若是已赞同(用户对该帖子的当前投票记录为1赞(>0)),则减1;
若是已反对(用户对该帖子的当前投票记录为-1赞(<0)),则加1;(???)
假设流程:
先反对,影响对方的葱;
再取消,不影响对方的葱;
再反对,影响对方的葱;
再取消,不影响对方的葱;
for( 踩数小过对对方的点踩上限(3?))
{
反对,影响对方的葱;
再取消,不影响对方的葱;
踩数++;
}
如果赞成增加的声望小过取消点赞降低的声望,那个循环慢慢持续,声望会一直降低。同时葱也一直降低(-1 -1 -1)。
对多帖子的用户没有用,因为有足够的帖子来踩,不过对新的用户或者没继续发帖的用户,会变成能续踩
所以,大家不要那么懒惰。
看见说的好的,又不想点赞,就留个言,回个话。
君子坦荡荡...
看见说的好的,又不想点赞,就留个言,回个话。
君子坦荡荡...
支持楼主的分析!原来是前几天的文章呀,错过了
把之前聊的那个迫真改名省钱法也一起(用回复模式)发上来?:D
把之前聊的那个迫真改名省钱法也一起(用回复模式)发上来?:D
支持楼主的分析!原来是前几天的文章呀,错过了把之前聊的那个迫真改名省钱法也一起(用回复模式)发上来?...
@PanzerVor
过期了吧,那天admin回复说已经暂时修复,不知道情况怎么样了。
https://pincong.rocks/article/id-5850__page-44
其實不明白為什麼俱樂部不能點讚,必須0讚?_(:з」∠)_(正宗熊趴)
@未知数 @熊熊 俱乐部老板娘要求不能点赞点踩,这是规矩。点赞的会罚背党章,若背不出来就赠送迫真一天品葱管理员体验卷感受一下精甚细腻的管理艰辛(不是
俱乐部老板娘要求不能点赞点踩,这是规矩。点赞的会罚背党章,若背不出来就赠送迫真一天品葱管理员体验...
那我故意屢次點讚,
然後獲得體驗劵一張,
然後用體驗卷獲得權限一天,
然後用權限給自己刷聲望一千(¯﹃¯)
俱乐部老板娘要求不能点赞点踩,这是规矩。点赞的会罚背党章,若背不出来就赠送迫真一天品葱管理员体验...
老板娘?难道他也是女的?
那天在水区看到他以女性口吻回答问题,还以为是反串女性。
虛擬世界性別真的難猜 我很不擅長,
我中学大学左右,看到日漫,很多时候认不出人物的性别。
大学时,看过一位比较中性的女性,认了很久(记得花很多天,过很多堂课了)才看出来是女性。
可以解决的一个方案。
https://pincong.rocks/article/item_id-301655
https://pincong.rocks/article/item_id-301655
@呂500 那是用BE4的发言造出来的梗啊。
https://pincong.rocks/article/item_id-241216
女仆长形象的始作俑者是荆棘之心,起源于鹿儿档案馆众人写BE4回忆录那段。
https://pincong.rocks/article/item_id-241216
女仆长形象的始作俑者是荆棘之心,起源于鹿儿档案馆众人写BE4回忆录那段。
那是用BE4的发言造出来的梗啊。https://pincong.rocks/article/ite...
呐呐呐...卡娅酱不喜欢女仆长的形象吗
那是用BE4的发言造出来的梗啊。https://pincong.rocks/article/ite...
那看來窩才是那個充滿傻氣而且會痛經的女人了。
以及我發現現在艾特是真的完全收不到通知啊。
@32718
试试看
试试看
這次收到了 @收到通知的機率很迷
你的设置那边有没有更改过?
通知设置
什么情况下给我发送通知 :
有人关注了我 我关注的问题有了新的回复 有人邀请我回复问题 我的问题被讨论 我的问题讨论被回复 有问题讨论提到我 有回答讨论提到我 有回答提到我 我的文章被评论 有文章评论提到我
不晓得为啥要设计得这么复杂,俺自己写的话,会使用简单直观的计算方式。
一直被声望值困扰,今天看了楼主文章,涨姿势了