BenLubar / df-ai

Dwarf Fortress + Artificial Intelligence
https://benlubar.github.io/df-ai/
zlib License
245 stars 26 forks source link

reassign priorities when starving #78

Closed mrseeker closed 3 years ago

mrseeker commented 3 years ago

Describe the bug When units are starving or dehydrated, the AI does not prioritize food and drinks.

What happened Half of my fortress was murdered by the AI due to dehydration because all my water turned into ice.

Expected behavior When notifications of "dehydration", "death" or "starving" pop up, punish the AI and try to correct the flaw (eg: by prioritizing food over other things).

ai version: Am running df-ai 0.47.04-r3 from the release page.

Additional context I like the idea of the AI doing all the work, however it looks like it's not being punished well enough for keeping dwarves alive...

If you have a df-ai-debug.log file, drag or paste the file into this issue.