What is the best way to calculate how many farms a city will need to grow and be sustained with? Additionally, when you figure out how many farms you need, where's the best place to build them?
Oftentimes, my placement seems good at first, but later on, I have to convert many tiles into farms...