View Issue Details

IDProjectCategoryView StatusLast Update
0010671Dwarf FortressPathfindingpublic2018-03-28 10:13
ReporterFantasticDorf Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version0.44.07 
Summary0010671: [CLUSTER_NUMBER] creatures have erratic laggy movement
DescriptionThough it happens in the air as well as the ground (and in water where applicable), creatures with the [CLUSTER_NUMBER:] tag create laggy movement paths moving around the lead animal often pushing them into awkward situations and conditions.

These erratic blobs of creatures are very prone to getting stuck, stopping spawns (a anomalous blob of immobile creatures will stop spawns if the caverns or embark wilderness seem bare) and lowering FPS with many attempts to path through terrain like climbing a wall or simply whilst flying, traveling vertically up and down and constantly swapping spaces with other creatures.

Steps To ReproduceFind creatures that naturally travel in clusters above & belowground, swarms of birds like ravens for instance, or balls of troglodytes and crundles following each other very very closely. Both ravens and troglodytes are relatively ubiquitous early on in a fortress's progress.

You may experience telltale signs of decreased offmap spawns & performance slowdowns in intensive forts, though other reports with saves substantiate this in detail. (See additional information)

Additional InformationAs a technical observation, DFhack refers back to [CLUSTER_NUMBER] creatures having a separate movement idling type compared to other roaming individual creatures called [OWNER] with a approximate range of 2 at all times from the leading creature. Alterations to the idling type procure different results but also suggest that default [CLUSTER] behavior could require a alteration to make it less intensive if the following behavior is to stay in rather then gets chucked out like rooting around.

0004838 & 0008912 are directly related but this issue addresses both.

The effects of [LOOSE_CLUSTERS] suggests a opposite behavior with more distance.
TagsNo tags attached.

Relationships

parent of 0004838 confirmedlethosor Birds/fliers causing massive FPS drop. 
parent of 0008912 acknowledgedLoci Strange Cave Creature Climbing Behavior 
Not all the children of this issue are yet resolved or closed.

Activities

There are no notes attached to this issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2018-03-27 08:41 FantasticDorf New Issue
2018-03-28 10:13 lethosor Relationship added parent of 0004838
2018-03-28 10:13 lethosor Relationship added parent of 0008912