ABCDEF
1
РАТУШАСтоимость улучшения (дерево)Время улучшения (секунды)Переменные для настройкиВремя накопления на улучшениеВремя накопления + улучшения
2
100
X = Отношение стоимости ратуши относительно предыдущей
00
3
230902,438640,14285714290,1678571429
4
373219
Y = Отношение времени улучшения в секундах относительно стоимости улучшения
0,20277777780,2636111111
5
417853430,30689655170,4552298851
6
543413020,48222222220,8438888889
7
6105831740,80151515151,683181818
8
7258077401,4333333333,583333333
9
86292188762,6216666677,865
10
915344460325,11466666717,90133333
11
10374181122549,84684210541,02850877
12
13
Всего времени на здание73,7919442820,9527776273,79194428
14
часчас
15
ХИЖИНА ДРОВОСЕКАСтоимость улучшения (дерево)Время улучшения (секунды)Производительность (дерева в час)
16
1001200,083333333330,08333333333
17
210302100,19047619050,1988095238
18
3401203600,26944444440,3027777778
19
4972915800,40862068970,489454023
20
52377119000,64333333330,8408333333
21
6579173713201,0689393941,551439394
22
71411423318001,9111111113,086944444
23
834401032024003,4954166676,362083333
24
983892516730006,81966666713,8105
25
1020459613773800017,04916667
26
27
Всего времени на здание43,7753418314,8903418343,77534183
28
часчас
29
ХРАНИЛИЩЕСтоимость улучшения (дерево)Время улучшения (секунды)Вместимость (дерево)
30
1003000
31
22060730,095238095240,1119047619
32
3501501780,13888888890,1805555556
33
41223664340,21034482760,3120114943
34
529789110580,330,5775
35
6723216925800,54772727271,150227273
36
71763528962920,97944444442,448611111
37
8430012900153441,7916666675,375
38
91048731461374183,49566666712,23483333
39
102557376719460326,72973684228,04057018
40
41
Всего времени на здание50,431213714,318713750,4312137
42
часчас
43
ИТОГОВремя на все здания168должно получиться 168 (часов)50,16183315167,9984998
44
Для упрощения подсчётов, примем, что игрок у нас умный, и улучшает здания в порядке хижина->хранилище->ратуша. А ещё что он 24/7 играет в нашу игру и имеет мгновенную реакцию.
45
Можно искуственно ограничить игрока, что б он прокачивал хранилище->хижина->ратуша, но такой способ имеет ветвления (хранилище->ратуша->хранилище) и меня бы, как игрока, такой способ бесил
46
Я свёл вычисление суммарного времени как сложное рекурсивное уравнение с двумя переменными
47
После чего подобрал переменные таким образом, чтобы время на накопление и время на постройку не были сильно разными