View Issue Details

IDProjectCategoryView StatusLast Update
0009793Dwarf FortressDwarf Mode -- Jobs, Generalpublic2016-05-24 18:55
ReporterSteveTheRed Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformWindowsOSWindows 7OS VersionSP 1
Product Version0.43.03 
Summary0009793: Managed jobs do not respect build priority
DescriptionIf multiple jobs for the same workshop are queued, DF queues one task for each job at the workshop, resulting in lower priority tasks having work done on them before the higher priority job has finished.
Steps To ReproduceQueue 10 stone doors, 10 stone cabinets and 10 stone coffers. Note that the build order goes door - cabinet - coffer - door - cabinet - coffer - etc, rather than door * 10 - cabinet * 10 - coffer * 10.
Additional InformationIf the jobs screen didn't give you options to change the priority of items, I'd think this might be working as intended - but it does, so it isn't :-)

Theoretically you can achieve a cyclic build pattern (door - cabinet - coffer) with prioritised orders, but you can't make a prioritised one with cyclic orders (except via constant manual intervention), so prioritised orders do seem to be the better approach.
TagsNo tags attached.

Activities

user11

2016-05-24 10:23

  ~0035281

To get the results you are looking for, you have to set a conditional for the previous order to complete before the next one is started.

SteveTheRed

2016-05-24 18:55

reporter   ~0035292

Thanks for the workaround!

As I already noted, if the jobs screen didn't give you options to change the priority of items, then this might be working as intended. It may be that the "fix" is just to remove or relabel those options.

Add Note

Note

Issue History

Date Modified Username Field Change
2016-05-23 22:45 SteveTheRed New Issue
2016-05-24 10:23 user11 Note Added: 0035281
2016-05-24 18:55 SteveTheRed Note Added: 0035292