for each mason, you need 61 peasant distributed like this:
mason = 1 lumber = 22 stone = 5 clay digger = 10 clay baker = 10 hunter = 7 coal = 2 torch = 2 explorer = 2
Incremental Minimalistic Idle Game · By
here is a python script for calculating the number of masons you need based on how many peasants you have
def calc_mason(num_mason): lumber = 22 * num_mason stone = 5 * num_mason clay = 10 * num_mason hunter = 7 * num_mason coal = 2 * num_mason torch = 2 * num_mason explore = 2 * num_mason print( f"lumber {lumber}\n stone {stone}\n clay_digger {clay} \n clay baker {clay}\n hunter {hunter} \n coal {coal} \n torch {torch} \n explore {explore}\n\n" ) def calc_num_mason(): num_peasant = int(input()) num_mason = num_peasant // 61 print(f"num mason {num_mason}") calc_mason(num_mason) calc_num_mason()
This is just an expantion from blackdoggos great post:
for a stable growth in your army + a stable growth in your peasants amount (as this has 4/5 of the bonusses of the mason, so you get 1 building extra for every mason, no other materials grow in amount in this.)
4 sergeant, 1 mason, 10 clay baker, 10 clay digger, 105 peasants, 79 hunters, 2 explorers, 14 torchman, 26 coal miners, 42 lumberjacks, 5 stone miners, 4 swordsmiths, 12 iron smelters, 12 iron miners, 4 tanners
This also includes peasants, so you need to divide your number of total peasants by 330 to know how many you can utilise, no loss of food.
if any of this is wrong (i don't think so but it could always be a head calculation i did wrong), just tell me.