Цена складывалась следующим образом:
Цена = ЦенностьЗдания - ЦенаТемпа + ЦенаОткрытий, где:
ЦенностьЗдания = 4 * Доход (для ветки капитолия)
ЦенаТемпа = 1000 (фиксированная)
ЦенаОткрытий = 500 * (КоличествоВозможностейОткрываемыхПостройкой - 1)
Пояснения: ЦенаТемпа = мы не можем строить несколько зданий за ход, следовательно, при постройке какого-либо здания мы тратим не только ресурсы, но и дополнительно "тратим" темп на это (что особенно ощутимо при постройке дешевых зданий).
ЦенаОткрытий: если здание открывает несколько новых зданий, это увеличивает его ценность, т.к. увеличивается количество возможности для постройки. Если здание открывает только 1 новое здание, то ЦенаОткрытий = 0 (количество возможностей до и после стройки не изменилось). Если здание тупиковое (ничего не открывает), то ЦенаОткрытий = -500 (т.е. здание чуть дешевле, если оно тупиковое).
Ратуша = Дополнительный доход +500, отсюда ЦенностьЗдания = 2000.
Цена = 2000 - 1000 = 1000
Магистрат = Дополнительный доход +1000, отсюда ЦенностьЗдания = 4000.
Цена = 4000 - 1000 = 3000.
Капитолий = Дополнительный доход +2000, отсюда ЦенностьЗдания = 8000.
Цена = 8000 - 1000 - 500 (тупик) - 500 (запрет строить капитолии в других городах) = 6000.
С точки зрения окупаемости, если доходные строения ставятся на 1, 3 и 5 день, то:
Ратуша = стоит 1000, окупаемость 2 дня, к моменту наступления 3 дня (постройка Магистрата), окупается под ноль.
Магистрат = стоит 3000, вместе с Ратушей суммарная окупаемость 2 дня, к моменту наступления 5 дня (постройка Капитолия), комбинация Ратуша + Магистрат окупается под ноль.