活動花費的心不應該僅僅記錄活動前和活動后的心數,然后作差。因為這期間可能有社員滿絆送心生日送心故障送心節日送心相冊獎勵等等,而這些心即便你不參加活動都能得到,計算活動收益往往是為了給下次的活動做一個參考,所以這些收益是不能計算在活動收益里的。
實際應該是,先累計出不氪心能夠拿下的活動獎勵,再計算出沖檔所需花費的心和額外獲得的活動獎勵,比如一個非洲人在平刷的情況下能夠拿下活動pt獎勵中的4心,排名可以獲得三檔,而沖二檔則會額外收獲pt獎勵的a顆心,并且需要氪N顆心,但三檔的3顆心獎勵就沒有了,于是二檔的實際支出應該是N+3-a。一檔的計算同理。