Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006804Dwarf FortressCivilizations/Entities -- Populationspublic2014-07-09 03:122014-07-14 12:00
ReporterBoris-Barboris 
Assigned ToToady One 
PrioritynormalSeverityminorReproducibilityrandom
StatusresolvedResolutionfixed 
PlatformPCOSWindowsOS Version8.1
Product Version0.40.01 
Target VersionFixed in Version0.40.04 
Summary0006804: Human overpopulation
DescriptionArguably erroneous populations of humans and dwarfs in small worlds. Creatures are tightly packed in buildings, one on top of each other. Excessive and obstructive amount of dialogs is handled, in addition to pathfinding and other movementh checks, drops performance (not to mention the immersion).
Steps To ReproduceStandard wordgen parameters, but small world size. 1 of 5 generated worlds on my pc represents this problem in one way or another.
Additional InformationFirst world, elves couldn't make it through worldgen (250y). Dwarf quantum packing example:
https://dl.dropboxusercontent.com/u/23572905/dwarf1.png [^]
Region file for first world:
https://dl.dropboxusercontent.com/u/23572905/region1.rar [^]
I highly recommend to visit any human hamlet to understand the bug better.

On the 4-th worldgen I've got a less severe example:
https://dl.dropboxusercontent.com/u/23572905/dwarf2.png [^]
Tags0.40.01, hillocks, overcrowded, overpopulation, population
Attached Files

- Relationships
related to 0007154resolvedToady One Maxed-out animal populations cause lag in dwarf/goblin sites 
has duplicate 0007215resolvedFootkerchief heavy slowdown in a pocket world hillock area 
has duplicate 0007245resolvedFootkerchief Human population vastly exceeding the population cap 

-  Notes
(0025312)
shauncarpenter (reporter)
2014-07-09 08:40
edited on: 2014-07-09 08:40

I have encountered the same thing, I found a 3x3 hill dwarf mound with approx. 150 dwarfs in two piles.

Picture of the mound: https://www.dropbox.com/s/025umsp600a93ya/CrowdedHill.png [^]

(0025495)
thvaz (reporter)
2014-07-10 00:55

This is specially evident in dwarven hillocks.
(0025511)
arara (reporter)
2014-07-10 04:36

Yeah, hillocks don't seem to expand as their population grows. I haven't seen the hamlet problem, might be an unrelated issue.
(0025538)
Boris-Barboris (reporter)
2014-07-10 08:24

Well, in the attached save hamlets are overcrowded too. Laggs like in the DF2012 towns.
(0026176)
Rafal99 (reporter)
2014-07-13 11:39
edited on: 2014-07-13 11:47

There seems to be massive overpopulation in some sites.
In my current world there is this site:

560: Epxamete, "Shankweb", hamlet
    Owner: The Tin Fellowship, humans
    Parent Civ: The Abyssal Kingdoms, humans
    lady: Thinir Glidedteaches, human
    12759972 humans
    <a few animals here>

While in the whole world:

Civilized World Population
    204893 Dwarves
    13044072 Humans
    73371 Elves
    244149 Goblins
    3780 Kobolds

So 98% of the human population of a Medium world lives in this hamlet...
Someone on the forum even reported a site with 34 million humans.
There is certainly some bug there, some variable is going very wrong.

(0026188)
Footkerchief (manager)
2014-07-13 12:31

Robsoie posted a save at 0007215: http://dffd.wimbli.com/file.php?id=8937 [^]
(0026270)
JasonMel (reporter)
2014-07-13 21:20

I wonder how this manages to coexist with 0005432. (Is there a "has antithesis" relationship?)
(0026290)
Boris-Barboris (reporter)
2014-07-13 23:42

Hamlets don't have temples or sewers, so, I guess, there is no relationship.
(0026309)
thvaz (reporter)
2014-07-14 05:23

I had the bug with worldgen generating millions of humans.
(0026347)
Toady One (administrator)
2014-07-14 11:53

I fixed a problem similar to but not the same as the animal population problem that caused this to get out of control. On the other hand, there could still be some more slight packing due to small population expansions that'll need to be handled differently when towns actually expand properly. But if anybody sees millions of people living in a hamlet in 0.40.04+, this should be reopened.

- Issue History
Date Modified Username Field Change
2014-07-09 03:12 Boris-Barboris New Issue
2014-07-09 03:13 Boris-Barboris Tag Attached: population
2014-07-09 03:13 Boris-Barboris Tag Attached: overpopulation
2014-07-09 03:14 Boris-Barboris Tag Attached: overcrowded
2014-07-09 08:40 shauncarpenter Note Added: 0025312
2014-07-09 08:40 shauncarpenter Note Edited: 0025312 View Revisions
2014-07-09 08:41 shauncarpenter Issue Monitored: shauncarpenter
2014-07-10 00:43 Boris-Barboris Issue Monitored: Boris-Barboris
2014-07-10 00:55 thvaz Note Added: 0025495
2014-07-10 03:55 Boris-Barboris Tag Attached: hillocks
2014-07-10 04:36 arara Note Added: 0025511
2014-07-10 05:33 alexis06 Tag Attached: 0.40.01
2014-07-10 08:24 Boris-Barboris Note Added: 0025538
2014-07-13 09:51 Footkerchief Relationship added related to 0007154
2014-07-13 11:39 Rafal99 Note Added: 0026176
2014-07-13 11:47 Rafal99 Note Edited: 0026176 View Revisions
2014-07-13 12:31 Footkerchief Relationship added has duplicate 0007215
2014-07-13 12:31 Footkerchief Note Added: 0026188
2014-07-13 16:19 yamamushi Issue Monitored: yamamushi
2014-07-13 17:52 Footkerchief Summary Overpopulation in small worlds => Human overpopulation
2014-07-13 17:53 Footkerchief Relationship added has duplicate 0007245
2014-07-13 21:20 JasonMel Note Added: 0026270
2014-07-13 23:42 Boris-Barboris Note Added: 0026290
2014-07-14 04:35 Rafal99 Issue Monitored: Rafal99
2014-07-14 05:23 thvaz Note Added: 0026309
2014-07-14 11:53 Toady One Note Added: 0026347
2014-07-14 11:53 Toady One Status new => resolved
2014-07-14 11:53 Toady One Fixed in Version => Next Version
2014-07-14 11:53 Toady One Resolution open => fixed
2014-07-14 11:53 Toady One Assigned To => Toady One
2014-07-14 12:00 Rafal99 Issue End Monitor: Rafal99


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker