View Issue Details

IDProjectCategoryView StatusLast Update
0009036Dwarf FortressPathfindingpublic2015-08-08 07:42
Reporternop Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Platformx86OSlinuxOS Versionfedora 21
Product Version0.40.24 
Summary0009036: 40 FPS for 1x1 5-dwarf fortress
Description1x1 fortress with 5 dwarves and two cats gives 40 FPS on my machine (core i7-4710QM laptop). Although, it starts from 60 fps, I am absolutely sure that fps drops to 35-40 fps (at least it was 35 when I created the save file region4_5dwarves).
Basically, the fortress it located near two towest and is being constantly invaded by dead. It had no migrants.
Fortress is being invaded.
Fortress has neutral flying storks.
Attached the save file http://dffd.bay12games.com/file.php?id=11026

On the other side, I have a 2x2 fortress with 146 dwarves, 97 pets and an ocean shore that has 30 fps on my computer (at least, it had when I did the save). Now it is being drowned because of some bug (I unretired this old fortress to create the save file), but still fps is 27.
Fortress had no fps problems within invasion.
Fortress has TONS of zones and goods.
Fortress has an ocean that should create fps problems, as far as dwarffortresswiki.org says.
Attached the save file http://dffd.bay12games.com/file.php?id=11027

So, a fortress 1x1 with 5 dwarves+2 cats yields 40 fps and a fortress 2x2 with 146 dwarves+97 pets and an ocean yields 30 fps
Something is definitely wrong

temperature is disabled
weather is disabled
Steps To Reproducerun first fortress, let it run a while, check fps - it is low
run second fortress, check fps
TagsNo tags attached.

Activities

user8971

2015-08-03 00:37

  ~0032948

So what would you think should work in some other way? The first fortress having much more FPS then the second one, say 100 vs 30?

There may be just five dwarves in the first fort but how many of those attackers are around?

Check closed doors and (pets) pathing through them. Check number of trees - those are quite FPS burden especially when blossoming.

Are both forts in the same world?

nop

2015-08-05 20:34

reporter   ~0032956

I believe that I found the reason. 5-dwarf fortress has two towers nearby. And it seems to me that the fortress got invaded by two towers at the same time. And undead are fighting with each other and are unable to exterminate each other. At least, this is what I see in a game log

user8971

2015-08-08 07:42

  ~0032959

That's similar to 0008536 then.

Add Note

Note

Issue History

Date Modified Username Field Change
2015-08-02 12:17 nop New Issue
2015-08-03 00:37 user8971 Note Added: 0032948
2015-08-05 20:34 nop Note Added: 0032956
2015-08-08 07:42 user8971 Note Added: 0032959