Imperia Online International
April 26, 2024, 01:43:26 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Базовый прирост и потери населения [Баг]  (Read 2818 times)
0 Members and 1 Guest are viewing this topic.
Anchorite
Private
*

Karma: +0/-0
Offline Offline

Posts: 0


« on: February 17, 2015, 12:23:50 PM »

В окне Фермы можно видеть базовый прирост, потери населения и итоговый прирост. Итоговый прирост = базовый прирост - потери. Базовый прирост согласно руководству зависит только от населения (миграции у меня нет, медицина одинаковая во всех провинциях). Но видно, что при одинаковом населении он различается, и значительно меньше при большом недостатке ферм. По моему предположению, базовый прирост, который показывается = настоящий базовый прирост - 2*потери. Т.е. в результате потери в 3 раза больше!

Писал об этом в самой игре, где можно сообщить о баге, но получил бессмысленную отписку. Поясню на примере:
Провинция 2:
Вместимость ферм    44 175
Общая емкость    44 175
Предел Домов    142 984
Продуктивное население    132 984
Базовый прирост    415
Потери из-за недостатка ферм на час    -264
Эмиграция    0
Прирост населения    151

Провинция 3:
Вместимость ферм    47 200
Общая емкость    47 200
Предел Домов    147 383
Продуктивное население    126 883
Базовый прирост    512
Потери из-за недостатка ферм на час    -219
Эмиграция    0
Прирост населения    293

В провинции 2 населения больше, но _базовый_ прирост меньше! Т.е. он тоже уменьшается из-за нехватки еды, а потом из него ещё раз вычитаются потери.

Это у всех так, или меня прокляли?

(Королевство v6 193)
« Last Edit: February 17, 2015, 12:25:40 PM by Anchorite » Logged
Leanella
Moderator
*

Karma: +9/-2
Offline Offline

Posts: 3


« Reply #1 on: February 17, 2015, 13:39:31 PM »

В окне Фермы можно видеть базовый прирост, потери населения и итоговый прирост. Итоговый прирост = базовый прирост - потери. Базовый прирост согласно руководству зависит только от населения (миграции у меня нет, медицина одинаковая во всех провинциях). Но видно, что при одинаковом населении он различается, и значительно меньше при большом недостатке ферм. По моему предположению, базовый прирост, который показывается = настоящий базовый прирост - 2*потери. Т.е. в результате потери в 3 раза больше!

Писал об этом в самой игре, где можно сообщить о баге, но получил бессмысленную отписку. Поясню на примере:
Провинция 2:
Вместимость ферм    44 175
Общая емкость    44 175
Предел Домов    142 984
Продуктивное население    132 984
Базовый прирост    415
Потери из-за недостатка ферм на час    -264
Эмиграция    0
Прирост населения    151

Провинция 3:
Вместимость ферм    47 200
Общая емкость    47 200
Предел Домов    147 383
Продуктивное население    126 883
Базовый прирост    512
Потери из-за недостатка ферм на час    -219
Эмиграция    0
Прирост населения    293

В провинции 2 населения больше, но _базовый_ прирост меньше! Т.е. он тоже уменьшается из-за нехватки еды, а потом из него ещё раз вычитаются потери.

Это у всех так, или меня прокляли?

(Королевство v6 193)

Если я правильно поняла суть вопроса то вы не понимаете почему разный прирост.
Вы забыли упомянуть что в каждую провинцию ставится губернатор, у которого есть умения, в том числе и на прирост, и на фермы и на вместимость домов. Но плюс ко всему этому известно, что эффективность каждой последующей провинции на 10 % меньше предыдущей, т.е важна ещё и бюрократия. А кроме того при найме армии тоже уменьшается население.
Logged
Anchorite
Private
*

Karma: +0/-0
Offline Offline

Posts: 0


« Reply #2 on: February 18, 2015, 01:20:31 AM »

Умений на прирост не бывает, на фермы есть, но я обращаю внимание на то, что уменьшается не только "Прирост населения", но и "Базовый прирост". Попробую объяснить ещё более формально. Согласно руководству, базовый прирост = (население/1000 + 50) * K, где K -- некоторый коэффициент, зависящий от скорости королевства и медицины, но что сейчас важно -- одинаковый для всех провинций. Это при условии, что бездомного населения нет, у меня сейчас оно выполняется. Выписываю данные по первым четырем провинциям:

Провинция 1:
Продуктивное население    235 874
Базовый прирост    1 024
Потери из-за недостатка ферм на час    -288
Прирост населения    736

Провинция 2:
Продуктивное население    134 880
Базовый прирост    475
Потери из-за недостатка ферм на час    -248
Прирост населения    227

Провинция 3:
Продуктивное население    130 418
Базовый прирост    550
Потери из-за недостатка ферм на час    -214
Прирост населения    336

Провинция 4:
Продуктивное население    107 950
Базовый прирост    555
Потери из-за недостатка ферм на час    -162
Прирост населения    393

Прирост = Базовый прирост - потери, тут все правильно.
Базовый прирост = (население/1000 + 50) * K ?
Уравнения по провинциям:
(235+50)*K = 1024
(134+50)*K = 475
(130+50)*K = 550
... уже видно, что такого K не существует, система уравнений не имеет решения.

Гипотеза: Настоящий базовый прирост = (население/1000 + 50) * K, Базовый прирост = Настоящий базовый прирост - R * потери, R -- некоторый коэффициент. Составим систему уравнений:
(235+50)*K - 288*R = 1024
(134+50)*K - 248*R = 475
(130+50)*K - 214*R = 550
(107+50)*К - 162*R = 555

Эта система имеет решение (с учетом округления) K = 6.625, R = 3. Четыре уравнения, два неизвестных, так что это не совпадение, а рельная закономерность. Т.е.:

Провинция 1:
Продуктивное население    235 874
Настоящий базовый прирост 1888
Базовый прирост    1 024
Потери из-за недостатка ферм на час    -288
Прирост населения    736

Провинция 2:
Продуктивное население    134 880
Настоящий базовый прирост 1212
Базовый прирост    475
Потери из-за недостатка ферм на час    -248
Прирост населения    227

Провинция 3:
Продуктивное население    130 418
Настоящий базовый прирост 1119
Базовый прирост    550
Потери из-за недостатка ферм на час    -214
Прирост населения    336

Провинция 4:
Продуктивное население    107 950
Настоящий базовый прирост 1041
Базовый прирост    555
Потери из-за недостатка ферм на час    -162
Прирост населения    393

Т.е. Базовый прирост = Настоящий базовый прирост - 3*потери,
Итоговый прирост = Базовый прирост - потери = Настоящий базовый прирост - 4*потери.
(Я в первом сообщении писал, что потери больше в 3 раза, ошибся, в 4!)

Т.е. тут три варианта: либо это визуальный баг, потери показываются в 4 раза меньше, чем есть на самом деле, и неправильный базовый прирост, либо потери из-за программной ошибки завышаются (и опять-таки базовый прирост показывается неправильно), либо это только у меня, и меня просто прокляли.

ВНИМАНИЕ! Это пост не нытья о том, что потери из-за нехватки еды большие, что мне делать с этим и т.д. Это пост о БАГЕ. Здесь есть официальные представители, или на баги тут закрывают глаза?
« Last Edit: February 18, 2015, 01:29:10 AM by Anchorite » Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!