Представляю таблицу с подсчитанным количеством населения, которое вы получите если потратите 1 жетон.
Для понимания формулы приведу пример расчёта: для прокачки здания "Дом пиратов" или "Белый замок" с 1-го на 2-й уровень нужно 7 жетонов и они прибавят 20 населения, соответственно формула следующая: 20/7=~2,86 - это значит, что 1 потраченный жетон даст вам 2,86 населения.
Среднее значение высчитывается следующим образом: общее количество населения полученного от прокачки всех уровней разделить на общее количество жетонов необходимых для прокачки всех уровней.
Если провести анализ значений таблицы, то мы видим, что прокачивать здания сразу до максимума не очень эффективно. Оранжевым цветом я выделил границы, когда эффективность прокачки падает ниже среднего значения.
Если вы хотите получать наибольшее количество населения, то эффективней будет прокачивать все здания одновременно (с начало второй уровень всем, затем третий и т.д.)