Ikariam 板


LINE

== 程式測試的結果:== 以動畫方式顯示 http://et284vu065k3.googlepages.com/ikariam1.html 請在左上的框框輸入要買幾個兵 (建議100,不過你要輸入超過1000也可以) == 附上原始檔 (提供給會用flash的人看) == http://et284vu065k3.googlepages.com/ikariam1.fla == 附上原始碼 == var unitL = (A0._x - this["A-100"]._x)/100; var n; var t; function init() { n = buy.text; t = 0; A1._x = A0._x - unitL*n; A2._x = A0._x - unitL*n/2; A3._x = A0._x - unitL*n/2; } function run() { var A1人口 = (A1._x - A0._x + (n * unitL))/unitL; var A2人口 = (A2._x - A0._x + (n/2 * unitL))/unitL; var A1人口成長率 = (n - A1人口)/50; var A2人口成長率 = (n/2 - A2人口)/50; A1txt.text = "人口 " + int(A1人口*100)/100 + " 人\n"; A1txt.text +="人口成長率" + int(A1人口成長率*100)/100 + " 人"; A2txt.text = "人口 " + int(A2人口*2*100)/100 + " 人\n"; A2txt.text +="人口成長率" + int(A2人口成長率*100)/100 + " 人"; timeTxt.text = "經過" + t + "小時"; compareTxt.text = "藍色人口減綠色人口 = " + int((A1人口 - A2人口*2)*100)/100; A1._x += A1人口成長率; A2._x += A2人口成長率; A3._x += A2人口成長率; t++; } GO.onPress = function() { init(); this.onEnterFrame = run; } == 簡單說明一下: A0 和 A-100 是數線上的黑點 A1 是藍點 A2 是綠點 程式計算出目前人口和人口成長率 每0.03秒視為1小時並計算1次人口成長 (人口 = 人口 + 人口成長率) 程式只顯示到小數點後第2位,但實際計算值是到小數點後第8位以上 == 結論 == 在前半段的部分差異不大 但在終點前由於浮點數的關係,綠點因浮點數限制 (值太小) 無法前進 在人口上限的部分落敗 -- blog:http://etrex.blogspot.com/ site:http://web.ntust.edu.tw/~B9409041/ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.166.1
1F:推 sanat:也就是說 要在瞬間衝出最大增加率要多城徵兵 02/21 01:05
2F:→ etrexetrex:如果這個模擬是對的 不管用哪個城買結果都一樣 02/21 01:06
3F:→ etrexetrex:但是兵力產出的時間會不一樣啦... 02/21 01:06
4F:→ sanat:但是長時間來看單城徵兵較有效率囉 02/21 01:06
5F:→ etrexetrex:如果你的民意 超過人口上限 就不會輸在終點 02/21 01:07
6F:→ sanat:那應該要超出很多吧@@ 不然從模擬來看 大約一半就輸了 02/21 01:10
7F:→ etrexetrex:輸1個人沒差吧 02/21 01:13
8F:→ etrexetrex:總之我的結論是:並無顯著差異 02/21 01:13
9F:→ etrexetrex:如果要真正的答案就要有人真的去測試了 0.0 02/21 01:13
10F:→ etrexetrex:在遊戲中測試... 02/21 01:14
11F:推 kai0401:其實你這邊人口有小數點 所以會跟上面數學式有落差 02/21 01:18
12F:→ kai0401:不過滿漂亮的 可以把座標擴大一點 XD 02/21 01:19
13F:→ etrexetrex:我想在遊戲中應該也有小數點吧... 02/21 01:40
14F:推 kai0401:沒有 因為他是每多一個人才改變一次成長率... 02/21 01:43
15F:→ etrexetrex:0.0 02/21 02:05
16F:推 wope:晚一點再來看一下問題出在哪裡 有點神奇的結果@@ 02/21 08:18
17F:→ wope:提供了不同的思考方向 晚點再來看程式碼 02/21 08:20
18F:推 hitlerx:老實說,整串看下來,我不知道該收哪篇 XDDD 02/23 09:17







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燈, 水草

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

TOP