看板 CGI-Game 關於我們 聯絡資訊
※ 引述《youngkai (年輕人)》之銘言: : ※ 引述《icenuclear (藍色丁丁)》之銘言: : : 本文所有的演算法皆為推測而得的 : : Let : : t為時間差 單位為hr : : P = Population : : S = Total satisfaction : : P + S = K : : P & S 存儲格式皆為浮點數 : : 網頁顯示的P為無條件捨去後的結果 : : 網頁顯示的S為無條件進位後的結果 : : Growth = dP/dt = (2*S + 3)/100 = (2*(K - P) + 3)/100 (1) : 3/100是什麼?有這個隱藏常數嗎? 觀察的結果 同樣的S 會有兩種Growth 所以我猜測網頁上的數據是取捨之後的結果 : : 人口成長率=人口對時間之變化率 : : 網頁顯示的G為對小數點第3位四捨五入之結果 : : 由(1)得 : : P = c*exp(-t/50)+K+1.5 (2) : : 伺服器只要紀錄c和K和時間原點即可知道P : 伺服器不會是紀錄c與K來算P吧 : 我以為是紀錄current P、current S、current time : 每隔一個interval,跑一個function,得到新的P S 這樣伺服器的運算量會過大 如果是我就不會這樣設計 照我的演算法 只要在客戶端存取網頁的時候計算 每次改變K時 重計算其他參數即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.52.179