Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DT37, 0.43.05 ini] Optimization inconsistent? #318

Open
Tharn opened this issue Oct 24, 2016 · 0 comments
Open

[DT37, 0.43.05 ini] Optimization inconsistent? #318

Tharn opened this issue Oct 24, 2016 · 0 comments

Comments

@Tharn
Copy link

Tharn commented Oct 24, 2016

I created a plan that includes all jobs for all dwarves in varying ratios from 0,10 to 1,00. Max Jobs per Dwarf is 20, Percent Total Jobs is 30. This generates 924 jobs for my 160 residents.

Now where it gets weird: Sometimes, after I changed something by hand or after migrants arrive, I may select all dwarves and click 'optimize'. Now the skill list should be stable with the exception of one or two jobs (or one or two dwarves that haven't yet been optimized), however the command makes sweeping changes to a certain range of dwarves. Attached is a screenshot with what happens. If I tweak the Percentage or Max Jobs, it will do this to a varying degree. With Haulers set to 100 percent, what I'd like to see instead is that hauling remains enabled for these dwarves, and for DT not to go 'crazy' assigning these labors. Especially 'cause the dwarves aren't particularly suited for them. I don't know what logic makes this happen.

In the picture you see the former optimize pass that messed with the dwarves that start with the letter D & E, and the new optimize pass that is doing the same to the dwarves starting with I instead.

http://i.imgur.com/jNFPVVB.png

Maybe it's trying to fill a required ratio with unskilled workers that are all about equally bad? Why's it turning off hauling at all?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant