Basically rent never goes down unless land value decreases.
IRL Land Value basically always goes up (barring external events...) but you can help stagnate rents to at or below inflation by subdividing the land value. So the question is like is there a mechanism in the game for that? Doesn't look like it here in this equation (ie. no divisor) but maybe LandValue is modified elsewhere and at the Rent per Person equation the LandValue has already been divided by some amount.
(edit: unless lotsize is the mechanism by which they're creating subdivision/apartments? )
This seems like a weird equation in that land value doesn't have a close relationship to zone type? That seems unaligned with reality, but maybe zoning impacts land value elsewhere via another equation.
In games like this it tends to be based on a somewhat simplistic model of proximity to services. Being well served by schools, hospitals, bus stops, train stations, emergency services, electricity, plumbing, etc, drives the value of a tile up. Road noise, pollution, crime, disease, garbage, buildings that have been crushed by Godzilla, etc, drive the value of surrounding tiles down.
Potentially there could be some sort of demand based model implemented on top of this? But the simulation of demand is going to come down to this abstract "how much does the computer like this tile" value anyway - the citizens are not actual people with actual preferences - so I'm not sure how much it would add.
All this makes sense and this is how I would do it.
However there needs to be something whereby if the player adds more new properties of equal land value, then this depresses and moderates the land value of existing properties.
Scarcity of high value properties should increase their own land value. Supplying more of them should lower their land value.
If they don't have that sort of system then rent can only ever increase and the simulation is flawed.
Rent = (LandValue + (ZoneType * Building Level)) * LotSize * SpaceMultiplier
Basically rent never goes down unless land value decreases.
IRL Land Value basically always goes up (barring external events...) but you can help stagnate rents to at or below inflation by subdividing the land value. So the question is like is there a mechanism in the game for that? Doesn't look like it here in this equation (ie. no divisor) but maybe LandValue is modified elsewhere and at the Rent per Person equation the LandValue has already been divided by some amount.
(edit: unless lotsize is the mechanism by which they're creating subdivision/apartments? )
This seems like a weird equation in that land value doesn't have a close relationship to zone type? That seems unaligned with reality, but maybe zoning impacts land value elsewhere via another equation.