[IKA]人口成長率 (Growth) 的計算與造兵成本
人口成長率 = 滿意度 / 50
每多一人,滿意度就減一
可以在Town Hall看到population就是扣(你村民的數目)的滿意度
例如一開始滿意度50,隨著時間的增長
變成49 48 .... 到 1 0
造兵需要人口,所以造一個方陣兵,會從該城中扣除4個人口,滿意度就+4
造10個方陣就是+40滿意度
從人口成長率 = 滿意度 / 50 可知
你造越多兵,成長率越快,但其實損失的潛在收入也大
假設本來有1000村民,滿意度0,造了50方陣,變成800村民,滿意度200
但此時人口成長率從 0/hr變成 4/hr
(滿意度 - 上一階段的人口成長率)
人口成長率 = ---------------------------------
50
滿意度 = 上一階段的滿意度 - 人口成長率
可以得知這是一個遞迴函數,滿意度越低,成長率越低
為了方便計算,假設系統每一小時算一次人口成長,小數點要計算
實際用程式去跑,以10點滿意度為間隔,要從該滿意度到生滿人,所需時間
satisfaction = 10 people, needs 117 hours
satisfaction = 20 people, needs 152 hours
satisfaction = 30 people, needs 172 hours
satisfaction = 40 people, needs 187 hours
satisfaction = 50 people, needs 198 hours
satisfaction = 60 people, needs 207 hours
satisfaction = 70 people, needs 215 hours
satisfaction = 80 people, needs 222 hours
satisfaction = 90 people, needs 228 hours
satisfaction = 100 people, needs 233 hours
satisfaction = 110 people, needs 238 hours
satisfaction = 120 people, needs 242 hours
satisfaction = 130 people, needs 246 hours
satisfaction = 140 people, needs 250 hours
satisfaction = 150 people, needs 254 hours
satisfaction = 160 people, needs 257 hours
satisfaction = 170 people, needs 260 hours
satisfaction = 180 people, needs 263 hours
satisfaction = 190 people, needs 266 hours
satisfaction = 200 people, needs 268 hours
satisfaction = 210 people, needs 271 hours
satisfaction = 220 people, needs 273 hours
satisfaction = 230 people, needs 275 hours
satisfaction = 240 people, needs 277 hours
satisfaction = 250 people, needs 279 hours
提供給各位作參考
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.79.163
推
06/27 19:56, , 1F
06/27 19:56, 1F
推
06/27 20:09, , 2F
06/27 20:09, 2F
→
06/27 23:51, , 3F
06/27 23:51, 3F
→
06/27 23:52, , 4F
06/27 23:52, 4F
CGI-Game 近期熱門文章
PTT遊戲區 即時熱門文章