Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0007154Dwarf FortressAdventure Mode -- Sitespublic2014-07-12 14:222014-07-14 11:49
Pollomuhku 
Toady One 
normalminoralways
resolvedfixed 
0.40.02 
0.40.04 
0007154: Maxed-out animal populations cause lag in dwarf/goblin sites
Approaching dark fortress/dwarven fortresses in adventurer mode causes all non-instant actions (moving/climbing/attacking etc.) taking a lot of time and CPU power. I found this in the 'region_world_sites_and_pops.txt':

4: Oltarumer, "Giltblush", fortress
    Owner: The New Tongs, dwarves
    Parent Civ: The Bejeweled Boat, dwarves
    136 dwarves
    2 humans
    67185 dogs
    67185 cats
    67185 mules
    67185 donkeys
    67185 horses
    67185 cows
    67185 sheep
    67185 pigs
    67185 goats
    67185 chickens
    67185 cavies
    67185 ducks
    67185 water buffalos
    67185 reindeer
    67185 geese
    67185 yaks
    67185 llamas
    67185 alpacas
    67185 guineafowls
    67185 blue peafowls
    67185 turkeys
    67185 rabbits

[...]
 
7: Bemkasta, "Wereclutched", dark fortress
    Owner: The Beautiful Torments, goblins
    Parent Civ: The Jade Poison, goblins
    1 gecko fiend
    135 goblins
    1911 trolls

 
1. Generate a world.
2. Export map/gen info in legends mode.
3. Create an adventurer and visit a fortress/dark fortress (haven't verified this happening in any other site types)
4. Retire and export map/gen info again and compare site populations.
lag, overcrowded, overpopulation, world generation
has duplicate 0007281resolved Footkerchief heavy lag in goblin site in pocket world 
related to 0005000new  Lag/slowness in Adv Mode town (especially near keeps?) 
related to 0007156new  Performance loss specific chunk of a Dark Fortress 
related to 0006804resolved Toady One Human overpopulation 
related to 0007206resolved Toady One Hordes of creatures accumulating near empty lair with each fast travel 
related to 0007009new  Important slowdown near a goblin site 
related to 0007322new  Cities with animals but no civilizations 
related to 0007578resolved Footkerchief Serious FPS dropdown on enemies' sites 
related to 0008081new  Unplayable lag on traveling to site with army present 
Issue History
2014-07-12 14:22PollomuhkuNew Issue
2014-07-12 14:35FootkerchiefSummaryAnimal populations in dwarf/goblin sites => Maxed-out animal populations cause lag in dwarf/goblin sites
2014-07-12 14:35FootkerchiefRelationship addedrelated to 0005000
2014-07-12 14:57FootkerchiefRelationship addedrelated to 0007156
2014-07-13 09:51FootkerchiefRelationship addedrelated to 0006804
2014-07-13 09:51FootkerchiefRelationship addedrelated to 0007206
2014-07-13 11:25KennelTag Attached: lag
2014-07-13 11:25KennelTag Attached: overcrowded
2014-07-13 11:25KennelTag Attached: overpopulation
2014-07-13 11:25KennelTag Attached: world generation
2014-07-13 12:32FootkerchiefRelationship addedrelated to 0007009
2014-07-14 10:45FootkerchiefRelationship addedhas duplicate 0007281
2014-07-14 11:49Toady OneNote Added: 0026346
2014-07-14 11:49Toady OneStatusnew => resolved
2014-07-14 11:49Toady OneFixed in Version => Next Version
2014-07-14 11:49Toady OneResolutionopen => fixed
2014-07-14 11:49Toady OneAssigned To => Toady One
2014-07-15 07:20FootkerchiefRelationship addedrelated to 0007322
2014-07-27 13:13FootkerchiefRelationship addedrelated to 0007578
2014-08-21 15:35FootkerchiefRelationship addedrelated to 0008081

Notes
(0026346)
Toady One   
2014-07-14 11:49   
There could be other ways populations get messed up when it comes to traveling locally, but the main problem of certain site animal populations breeding out of control should be fixed now.