口袋妖怪日月手游中,閃光精靈是比較稀有的,大家都想得到。最簡單也最難的方法就是孵精靈蛋。口袋妖怪日月怎么孵出閃光精靈?下面小編為大家?guī)?strong>亂數(shù)孵閃光精靈方法及原理分析。
亂數(shù)孵閃光精靈方法
首先。日月孵蛋的隨機(jī)過程是使用一組完全固定的隨機(jī)數(shù)組,他們順序完全固定,每個(gè)人初始的位置是不一樣的,但是一旦你找到了你的位置,那么一切都徹底不隨機(jī)了。七代亂數(shù)就靠這個(gè)機(jī)制。產(chǎn)生蛋的時(shí)候,從現(xiàn)在的位置拉一組數(shù)字(幀),用它來進(jìn)行計(jì)算。
產(chǎn)生蛋的時(shí)候,3ds先抽出一個(gè)數(shù),來選定性別,然后扔掉這個(gè)數(shù),再往后拿一個(gè)數(shù)來決定性格,以此類推。數(shù)字都是隨機(jī)的數(shù)字,但是位置不一樣決定了一個(gè)蛋的20到30幀數(shù)字的處理方式和決定的意義不同。
當(dāng)你拒絕一個(gè)蛋的時(shí)候,為了不讓你的命運(yùn)完全固定,3ds扔掉現(xiàn)在的1幀。這也就是127個(gè)鯉魚王的方法的原理所在,通過連續(xù)127幀的性格所對(duì)應(yīng)的隨機(jī)數(shù)的奇偶來確定你的seed的具體位置。這個(gè)位置一旦你找到了以后基本上就不會(huì)丟掉了。因?yàn)橐坏┠阏业搅,即使你丟失了當(dāng)前seed位置,從之前一個(gè)你已知的seed大概估一下過了多少幀,你隨便孵一個(gè)蛋根據(jù)性格和個(gè)體很容易就可以找回位置。因?yàn)閺哪骋粋(gè)已知的seed開始的幾十萬幀不會(huì)出現(xiàn)重復(fù)的完全相同的蛋的情況,所以很容易找回位置。
那么開始解釋閃光。當(dāng)一個(gè)隨機(jī)數(shù)用來判斷是否閃光時(shí),它除以4096的余數(shù)跟你的訓(xùn)練師的閃值相同時(shí)就會(huì)閃。在沒有閃符和異國的時(shí)候,就只判定一次,那么很明顯這個(gè)蛋判定的這一次相同就閃,不同就不閃,概率就在1/4000。當(dāng)有閃符或者異國的時(shí)候在閃光這一欄取一個(gè)隨機(jī)數(shù)算一下,如果不一樣,就再取一個(gè)再算一下。這樣多算八次。粗略的算出現(xiàn)閃的概率就是之前的八倍左右。也就是粗略的看,平均500個(gè)蛋會(huì)出一個(gè)閃。
水印部分:除以2后看遺傳哪邊
原理分析
為什么亂數(shù)孵閃效率高很多呢?
我們換一個(gè)角度看。一個(gè)隨機(jī)數(shù),除以4096之后余數(shù)跟你的訓(xùn)練師閃值相同的概率,很容易算,就是1/4096.也就是說,平均下來每4096幀就會(huì)出現(xiàn)這樣的一幀,他除以4096之后跟你的TSV相同。那么如果這一幀出現(xiàn)在了一個(gè)蛋判斷閃光的那幾行,這個(gè)蛋就閃了。是不是每次出現(xiàn)這么一個(gè)閃數(shù)之后都會(huì)出現(xiàn)一個(gè)蛋閃呢?不是。假設(shè)平均一個(gè)蛋要消費(fèi)掉30幀,這個(gè)數(shù)字只有落在閃光那幾行,才會(huì)閃,也就是說,平均4096幀出一個(gè)閃數(shù),出了以后8/30的概率會(huì)出現(xiàn)閃蛋,22/30的概率這個(gè)數(shù)字出現(xiàn)在性格或者是個(gè)體那些地方了,這個(gè)閃數(shù)就被流水孵蛋錯(cuò)過了。也就是說平均4096幀可以出8/30個(gè)蛋閃,流水孵。這個(gè)數(shù)據(jù)和之前的1/500基本是一致的。
而如果我已經(jīng)通過亂數(shù)預(yù)知了一切了呢?簡單。我看到有閃數(shù)出現(xiàn)了,我通過拒絕蛋調(diào)整幀的位置,就可以不讓這個(gè)閃數(shù)被跳過。也就是說4096幀中平均出1幀是閃數(shù),出了之后我就能閃。4096幀以30幀一個(gè)蛋計(jì)算,130個(gè)蛋一個(gè)閃。
粗略的計(jì)算可以知道,當(dāng)你孵足夠多的蛋之后,通過亂數(shù)計(jì)算調(diào)整可以孵出三倍到四倍流水的蛋。
本質(zhì)上來說,日月亂數(shù)是將被跳過的閃數(shù)找出來并且通過微調(diào)幀位將他們的位置調(diào)整到閃光判定的位置,從而將原本流水孵蛋不閃的蛋變成閃。
有一些誤解,類似于偶爾跳過幾個(gè)蛋可以減少你的閃數(shù)被跳過的概率。如果你什么都不知道隨手跳一跳,概率是沒有任何變化的。信息才會(huì)改變概率。
我計(jì)算過我前10萬幀兩個(gè)檔有48個(gè)閃。這是什么概念呢?按照30幀來算的話,我前3000個(gè)蛋能閃48個(gè)。平均兩箱多閃一個(gè)。
為什么最近吧里研究這個(gè)的這么多,因?yàn)閮傻饺湟粋(gè)閃是所有蛋黨的夢(mèng)啊。
最后洗白一波。如果你到這里其實(shí)還沒有看懂的話,只需要記住亂數(shù)孵蛋和破解修改是有本質(zhì)區(qū)別的。亂數(shù)孵蛋類似于利用游戲的機(jī)制,(你也可以說利用游戲漏洞),孵出來的完完全全合法完全不用擔(dān)心任何問題,而修改類似于開掛,是修改游戲的數(shù)據(jù),改出來的你也許永遠(yuǎn)不能說是非法的,但是你也沒辦法肯定所有的數(shù)據(jù)都沒有問題。所以以后看到其他人瘋狂曬閃的時(shí)候,如果你不愿意花功夫去了解亂數(shù)孵閃的原理或者說你就是喜歡流水孵閃帶來的驚喜感,至少不需要嘲諷或者優(yōu)越。
之前有個(gè)吧友說的挺好,這一代的亂數(shù)機(jī)制可能是歷代以來最好對(duì)玩家來說最幸福的,很有可能以后會(huì)改掉的。(想想幸福蛋道場(chǎng)吧)我覺得一旦官方知道這個(gè)方法了下一代肯定會(huì)針對(duì)性地修改的。且用且珍惜吧。平均四箱一個(gè)蛋的話一天一個(gè)不是夢(mèng)。兩年集齊閃圖鑒走起。
以上就是東坡小編為大家整理的口袋妖怪日月亂數(shù)孵閃光精靈方法及原理分析,大家可以試試喲!