View Issue Details

IDProjectCategoryView StatusLast Update
0005344Dwarf FortressWorld Generation -- Generalpublic2012-02-20 16:17
Reporterxaldin Assigned Touser6 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Product Version0.34.02 
Summary0005344: World Generation effectively halts or slows down to unacceptable levels for long histories
DescriptionWhen you create a world and tell it to generate a 1040 years of history eventually on the default parameters the system will slow WAY down and seem to stop or become unresponsive. On 32 bit memory allocation it'll crash from lack of memory in the end.

The problem is the Werebeast Curse. It's infection method causes a growth rate of events and creatures that eventually becomes impossible for the current generator to handle.
Steps To ReproduceCreate a world with a long history or any number past about 300 years in a custom profile and you'll watch the generator grind to a near halt. If you change the werebeast curse parameter to 0 the world will slow down after an initial burst then stay stable for the rest of the generation.

Vampirism does not exhibit a noticeable impact because it does not grow exponentially (or in theory even more). Continued for 1000 years it ends up being a lot of werewolves not to mention all the processing all the material surrounding the attacks.
TagsNo tags attached.

Relationships

duplicate of 0003963 resolvedToady One World Generation too slow 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2012-02-20 16:12 xaldin New Issue
2012-02-20 16:17 user6 Relationship added duplicate of 0003963
2012-02-20 16:17 user6 Status new => resolved
2012-02-20 16:17 user6 Resolution open => duplicate
2012-02-20 16:17 user6 Assigned To => user6