利用非線性規劃求解星系最適產量
-
各位在建設的時候是不是很好奇,各資源場的數量要如何調整
才能帶來最適合的產出,而不會卡到呢?
我將利用 EXCEL 的規畫求解來示範"如何找出最佳解"
[url=http://www.badongo.com/cn/file/5316080]http://www.badongo.com/cn/file/5316080[/url]
上面不行的話試下這個 [url]http://163.17.15.4/~seele/ssw9.xls[/url]
我的星系有九顆星球,每顆的生產能力都被我輸入在裡面
大家打開這個檔案之後會發現
第一欄是星球的編號
第二欄是該星球的可建造數
第三欄是該星球 Ti 的產量(請輸入自己星系的資料)
第四欄是該星球 He3 的產量(請輸入自己星系的資料)
第五欄是該星球 Loli 的產量(請輸入自己星系的資料)
第六欄是該星球 Ti 工廠的數量(這是用模式求出來的,不用動)
第七欄是該星球 He3 工廠的數量(這是用模式求出來的,不用動)
第八欄是該星球 He3 工廠的數量(這是用模式求出來的,不用動)
第九欄是該星球 Ti 精煉廠的數量(這是用模式求出來的,不用動)
第十欄是該星球 He3 精煉廠的數量(這是用模式求出來的,不用動)
第11欄是該星球 6, 7, 8, 9, 10 的總合(公式已輸入,不用動)
第12欄是該星球 Ti 的生產量(公式已輸入,不用動)
計算方式 = [幾個 Ti 工廠 X 20級的生產基數(1008)] +
[如果有精煉廠時的加成]第13欄是該星球 He3 的生產量(公式已輸入,不用動)
計算方式 = [幾個 He3 工廠 X 20級的生產基數(869)] +
[如果有精煉廠時的加成]第14欄是該星球 Loli 的生產量(公式已輸入,不用動)
計算方式 = [幾個 Loli 工廠 X 20級的生產基數(336)]儲存格P1是全星系 Ti 的總和(公式已輸入,不用動)
儲存格P2是全星系 Ti 的總和(公式已輸入,不用動)
儲存格P3是全星系 Ti 的總和(公式已輸入,不用動)
接下來要設定你的資源比例
假設你是資源農要供養科技農,最好的比例就是3:2:1
你就可以分別輸入在 P17, P18, P19
如果你想調整比例,也可以直接輸入你想要的數字(例如戰艦的生產資源)
輸入完,你會發現到 P5, P6 可能會改變
P5與P6就是線性規畫模式對資源比例的限制式
接著,請打開規畫求解
Excel 2003 可以參考這個網頁 [url]http://tinyurl.com/ysuwjn[/url]
Excel 2007 可以照我說的方式開啟
Excel開始功能表->Excel 選項->增益集->管理:(選)"Excel 增益集"->執行->
規畫求解增益集(打勾)->確定->資料->右邊會有"規畫求解"打開規畫求解之後請按選項
確認"採用線性模式"沒有被勾選,按確定
接著按求解,大概要等幾分鐘
如果出現"已達最長運算時間限制;是否繼續?" 請按繼續
喝杯水等結果
結果出來之後
(選)保存運算結果->確定
會發現六到十欄會求出最佳的工廠數量與精煉廠數量
以上供各位參考
參考資料:
[1] [url]http://tinyurl.com/2tcwyp[/url]
不要再打我了啦
[生產基數]請參考WIKI "建筑升级资源一览表" 內的敘述,我是參考建築物20級的時候的產出量
[[i] 本帖最后由 PTTghchen 于 2007-11-27 22:07 编辑 [/i]]
-
[quote]原帖由 [i]Pzkpfw[/i] 于 2007-11-28 03:15 发表 [url=http://bbs.xyz-soft.com/redirect.php?goto=findpost&pid=193304&ptid=11203][img]http://bbs.xyz-soft.com/images/common/back.gif[/img][/url]
线性规划.......高等数学.......... [/quote]
这个是非线性规划。属于数学中的运筹学。 -
[quote]原帖由 [i]蠕动[/i] 于 2007-11-28 10:38 发表 [url=http://bbs.xyz-soft.com/redirect.php?goto=findpost&pid=193561&ptid=11203][img]http://bbs.xyz-soft.com/images/common/back.gif[/img][/url]
看完此帖……我终于明白为什么说数学是最有用的一门科学……真后悔当时没学好……:T_T :T_T :T_T另:感謝發帖人。 [/quote]
同后悔