簡體中文 | 繁體中文

英雄聯盟之菜鳥之光-----第355章 偽隨機的意義


NPC也要談戀愛 天價棄妻,首席別太渣 寶貝你被盯上了 溺愛成婚:帝少寵妻如狼 豪門禁戀 都市狂人 魔妃嫁到 左手惡魔右手愛神 靈界 一覺浮華夢 王妃掀桌:妖王不好養 重生之嫡女要翻天 魔皇遺孤之傾城血瞳 協議攪基30天 夫妻纏:誘君為夫 槓上惡魔首席 湖泊裡的愛情 盛世嫡妻 宋時行 冰山竹馬:嬌養青梅小妻
第355章 偽隨機的意義

第355章 偽隨機的意義

路上的旅途是很快的,期間景鈺有些累,安然靠在張昊的懷裡,小憩片刻。

看著懷裡景鈺那甜美的笑容,張昊心底最柔軟的部分忽而被觸動了。

張昊輕捋掛在景鈺臉上的髮絲,此刻,只想靜靜的守護好她。

車子安穩的到了上海,張昊將景鈺送回了復旦大學,想了想,並沒有走進財大的校門,而是徑直返回了訓練基地。

“打!”

“上了上了!”

“nice!”

張昊笑笑,看來每個人,都在認真的訓練呢,自己似乎也是應該更加的努力了!

看到張昊,幾人都停下了手中的東西,恰好是推了水晶,能稍微放鬆一下下。

“哈,阿昊回來了,岳父岳母如何?”

“小昊,訂婚沒啊!”

大家都笑著調侃張昊,氣氛一片祥和,張昊笑罵一聲,將這次回家的情況,簡短的說了聲,大家都為他趕到開心,沒什麼比雙方父母都認可更開心的事情了。

而辰逸倒是沒說話,只是默默坐著,研究東西。

“咱們的大分析師幹嘛呢?”

“嗨,這丫的最近研究蠻子呢,每天自己一個人自定義,然後把小兵砍來砍去的,我看是瘋了!”

“哦?”張昊聽聞,頓時來了興趣,蠻子有什麼好研究的呢?看來是有情況的。

“辰神,忙啥呢。”戰火走近辰逸,只見這裡密密麻麻的堆滿了紙片,各種各樣的資料分析,張昊看看就頭大了,看來辰逸敬業的態度,是他遠不能比的!

看到張昊到來,辰逸笑笑:“在研究蠻子的暴擊情況,這樣的話,只要控制得當,就能在大致估摸到蠻子的暴擊時間,確保對拼的時候,輸出最大化!

張昊一聽,頓時明白了,蠻子的暴擊?這不就是一個機率問題嘛!

“蠻子的暴擊完全就是隨機的啊,看臉暴擊,誰都知道啊!”二巨集也來了,說實話他對於辰逸這次的研究,有點沒看懂,誰都知道滿怒氣的蠻子,沒有裝備的情況下,暴擊機率就是35%。

辰逸搖搖頭:“不是的,其實蠻子的暴擊,是一個偽隨機!”

“偽隨機?”張昊有點沒聽懂,辰逸向來都是語不驚人死不休的傢伙,這次提出的這個【偽隨機】,不知道又是什麼情況。

辰逸倒也沒有賣關子,拿出研究的資料道:“這是200刀的資料,出暴擊的刀的序號是4、6、11、15、19、21、23、28、30、31、35、38、41、46、

“總計69刀,34。5%,看來拳頭的設計師數學不是體育老師教的,資料沒有騙人!”

“對啊,我就說這是隨機的嗎!概率肯定是沒問題啊!”二巨集像是發現什麼一樣,很是開心。

辰逸又搖搖頭,繼續道:“但是我觀察後發現有些不同,你們看這69刀的情況,說著,拿出了資料,張昊等人一看,密密麻麻的,很詳細:

11刀在暴擊後的第一刀暴擊

21刀在暴擊後的第二刀暴擊

14刀在暴擊後的第三刀暴擊

16刀在暴擊後的第四刀暴擊

5刀在暴擊後的第五刀暴擊

1刀在暴擊後的第六刀暴擊

1刀在暴擊後的第七刀暴擊

辰逸繼續道:“換句話說呢,也就是如下的資料。”說著,又拿出一張表:

第一刀暴擊,15。94%

第二刀暴擊,30。43%

第三刀暴擊,20。28%

第四刀暴擊,23。18%

第五刀暴擊,07。24%

第六刀暴擊,01。44%

第七刀暴擊,01。44%

換而言之,

第一刀暴擊15。94%

第一刀不爆第二刀爆36。20%

第三刀37。8%

第四刀69。56%

第五刀71。48%

第六刀50%

第七刀100%

“偽隨機在我眼中是個很奇怪的東西。因為正常情況根據他的運作機理,和正常隨機數是一樣一樣的。誤差並不會很大。”

“很多時候偽隨機還縮小了人品差距……給了很多人品實在差的人一丁點優勢……”

“如果真的要測試,那麼起碼砍上2000刀,然後看資料,另一方面紙上要仔細算每一刀的概率和數學期望。看吻合程度,然後看這隨機靠不靠譜,不過我還沒有研究出來…”

“這…”張昊頓時無語了,沒想到蠻子一個砍人的東西,還有這麼多的學問。

然而張昊想想,很多時候蠻子的暴擊,確實就是這樣的感覺,只要幾刀沒能暴擊,後面暴擊的機率真的是越來越大,如此一來,第七刀100%的暴擊率,也不是沒有道理的!

“辰神,你是準備啟用蠻子上場嗎?”二巨集好奇問道,不然,為什麼這麼費力的研究蠻子的東西?

“恩…”辰逸應了一聲,點點頭,表示二巨集說的沒錯。

“LOL的設定,應該就是採用了偽隨機,使得暴擊的總體上來說,是平衡的,減少了人品爆發的情況。”

張昊看著手上的資料,聽著辰逸的解釋,似乎是有些道理的,至少從蠻子的角度來說,這樣的研究,還是很靠譜的。

“那個,什麼是偽隨機啊…”二巨集開口,弱弱的問著。

“這個,很複雜了,不過我可以講得稍微簡單點…”

辰逸繼續道:“首先從隨機演算法說起吧,隨機演算法在我們生活中無處不在,如果我們把一個定量作為一種演算法的話,那麼絕大多數事物都是隨機事件。”

“比如我們的頭髮、街道上的樹、能不能中彩票,這些全部都是隨機演算法”

“最簡單的例子莫過於網上的那些隨機數字生成器了,在這些生成器背後其實有一個公式,能做到範圍和值域都是正無窮大到負無窮大,而且值域和取值範圍做到同步變化,這個公式很複雜,我是不知道了。”

“首先我們要明白一點,計算機只是按照人設計的邏輯進行計算,是沒有辦法做到真正的隨機,遊戲內的隨機都是假的。不管任何事情,在遊戲內的隨機都不是真實的,而是電腦控制的偽隨機。”

“偽隨機有兩種,簡單解釋一下,一種是儘量模擬真實的隨機的情況,比如用電腦模擬天氣預報,這種情況下的隨機也不是真實的。”

“因為我們已經輸入了特定的結果,不管電腦怎麼隨機,都只是會打雷下雨或者有沒有太陽之類的,電腦不可能模擬出天上下人民幣這樣的天氣,因為程式沒有給它這樣的結果,所以雖然看起來它很真實,其實是假的,是偽隨機。)

“另一種是包含一定的具體規則的偽隨機,這種隨機被廣泛用於競技遊戲內,也就是我們通常說的暴擊率。暴擊率都有固定的數值。”

“但是其實也是被程式所控制的隨機,是偽隨機。-暴擊並不是我們所想象的那樣真的由我們面板上所寫的數值所決定的,還是以蠻子為例,他的每一次攻擊的結果(出不出暴擊)都影響到下一次攻擊出暴擊的機率。”

“這樣的話,每一次攻擊都不是獨立事件,因為它受之前發生的事情影響,而對於真隨機,或者前一種偽隨機,每一次都應該是獨立事件!”

“具體來說,對於某個隨機道具/技能,都存在一個初始機率,稱為c。(對每個道具/技能都不同)例如,蠻子的暴擊。”

“他第一次攻擊的暴擊機率就是c,假如沒有出暴擊,那麼下一次攻擊,系統就會把暴擊機率提高到2c,如果還沒有出暴擊,那就提高到3c!”

“一直到出了暴擊為止,然後一切重新開始。下一次暴擊機率迴歸到最開始的c。(很顯然,假如一直不暴擊,那麼經過一定攻擊次數的x,>1那麼這次就必定出暴擊)”

辰逸想了想,總結道:“其實呢,偽隨機就是為了平衡而生的,防止暴擊之後連續暴擊的坑爹事件,畢竟真隨機的情況下,一旦暴擊,下一刀還是能暴擊,下下刀,還是能暴擊,這是很可怕的。”

“而也會出現很多刀之後還是不暴擊的情況,這樣會使遊戲變的很混亂,偽隨機的出現,恰恰算是一箇中和的補丁吧…”

張昊想了想,開口道:“真隨機就是每一次計算機率都是獨立事件,互相不影響。”

“偽隨機就是每一次計算機率都是相關聯的,趨勢是使最終樣本池裡面的加權平均無限趨近於一開始設定的機率,是這個意思吧”

辰逸很欣慰的點點頭,對於張昊的理解,很是開心。

“你們兩個,夠了…”

二巨集已經無力吐槽了,這真的只是一個遊戲好嗎…

推薦小說