靚麗時尚館

位置:首頁 > 健康生活 > 心理

微信紅包的隨機演算法是怎樣的

心理1.65W
微信紅包的隨機演算法是怎樣的

1)紅包大小服從截尾常態分佈,其好處是減少抽取紅包大小分佈的方差,讓更多的人抽取的紅包在均值附近,同時仍給一小部分人抽取大紅包的機會,總體來說增加了紅包抽取人的積極性和遊戲的公平性

2)抽取紅包大小與抽取紅包先後無相關性。一種可能的紅包產生機制是:當發紅包者的時候,程式自動依照截尾分佈產生了相應大小,相應個數的紅包,然後隨機發給抽取紅包的人。同樣,這樣的一個隨機過程有助於增加遊戲的公平性,也減少了紅包抽取人投機操作。

錢包錢數滿足截尾正態隨機數分佈。大致為在截尾常態分佈中取隨機數,並用其求和數除以總價值,獲得修正因子,再用修正因子乘上所有的隨機數,得到紅包價值。

這種分佈意味著:低於平均值的紅包多,但是離平均值不遠高於平均值的紅包少,但是遠大於平均值的紅包