PerfectWorld 板


LINE

※ 引述《gpc (gpc)》之銘言: : 關於這個小弟我提出一些個人的看法 從科學的角度來分析吸飽的這個問題. : 首先,一般程式設計當有"亂數"決定的時候,一般會使用這樣的羽法 : int user; : user = int(rnd() * 6)+1; : 這樣的與法會產生一個 1-6的整數存放到變數user中 : 假設A物品要歸什,我們可以利用上面的程式碼來產生決定一個值,這個值就是得到A物代號 : rnd()是一個取亂樹的函數 : 但實際上rnd()這個函數,在程式中,經過編譯之後他的動作實際上是在一個特定的"亂數表" : 中取出一個數值. : rnd()裡面可以填入"亂樹種子的標號",比方說,rnd(20)=0.156, : 那以後我只要呼叫rnd(20)就會傳回0.156,因此我們並不能說亂數表是完全的亂數 : 實際上在隨機程式的編寫中,選擇亂樹種子最容易的方式就是 timer : timer是系統中的一個時間計數器,以秒為單位,最大為86400,也就是一天的秒數 : 隨著時間 不斷的在改變 : 當程式設計者使用時間(timer)做種子的時候,就會遇到一個問題 : 假設我要產生兩個亂數,當這兩個亂數,產生的時間相當接近,甚至可以說是瞬間的時候 : 由時間timer決定出來的種子可能會相同,導致取出來的亂數會一樣 : 這就是解示根據這個原理,當有寶物產生,會有連續吸到(因為亂樹種子相同), : 或者挑揀(利用亂數種子接近的時候,剪下來的東西,會與同時間撿的人一樣) : 因此從程式開發者的角度來看,亂數隨機 並非真正的亂數 : 只要你掌握住時間.隨機可能真的就不是隨機 : 當然我沒看過也沒反組譯程式,並不了解分寶部分是怎麼決定,但根據編寫程式 : 的經驗,與大多數的隨機程式處理方式,我想應該是十之八九吧 : 警功慘考~ 我覺得你的說法不太能解釋 現今在用來取random number的方法中,通常是利用pseudo-random number generator 而不是不停用seed來查表(應該說seed不是這樣用的) 他是經過指定random seed後,得到一串數列,而依序將這個數列output當作亂數 而指定random seed最常用的方式是timer沒錯,但這個set seed的動作不會常做 同樣的seed會產生出一樣的數列沒錯,但一個數列中每一項之間的關係 可視為indepent(還是要視其產生數列的方法) 這樣產生的亂數並不會因為時間過近而造成一直指定同一個數字 除非不停reset random seed(如果真的這樣的話只能說這工程師太鳥了) 再來,我也不知道它真正分配物品的機制,但我相信絕對不是單純的用亂數決定 他第一個一定有考慮隊員之間的距離,再來如果組隊打怪的時候注意一下,常會 有等級高的吸比較多東西的現象(我自己是這樣覺得,但不確定一定是等級的關係) 假使除了亂數之外有用其他的參數來決定最後如何分配物品的話,這些參數就有可 能被用來動手腳 -- We know. The time of joy will pass again someday. Then, fresh wind blows. It treasures that is happy. too, to be sad, too. Let's repeat it eternally, and live, and go!! maybe happy... --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.251.204







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP