Auto-translated
http://heroes.ag.ru/h3/rmg/smedstad.zip
I noticed only one significant error: it states that distance = sqrt(area/density) (this refers to the minimum distance between groups of objects in a zone). In reality, this distance is equal to sqrt(800/density) for any land zone and sqrt(1600/density) for water zones.