#Villager Cooking AI is Incredibly Wasteful

4 messages · Page 1 of 1 (latest)

vital remnant
#

There are a bunch of issues I have with the current system which is causing a lot of waste, which exacerbates other issues in the game (especially the lack of ability to force villagers to only eat a certain type of food).

The smoker and campfire will always burn a bunch of food, someone else has gone into the issues here #1235991745364365542 message but I've completely given up on using them as soon as I got the cauldron, which should in theory solve my issues, however it also has significant issues:

In general, AI needs to be able to plan ahead when multiple similar jobs are available, for example cook multiple things in multiple cauldrons or smelt multiple items in multiple bloomeries/smelters. Them being unable to do this makes them waste a LOT of time walking which is incredibly inefficient.

AI needs to only use as much fuel as necessary, currently they always fill up to full which definitely contributes to the midgame wood issues due to burning through >100 wood a day whilst producing maybe 1/5 of what a player could do with the same amount of wood due to very inefficient planning and fuel usage.

Fixing those issues would alleviate a lot of the problems around food management being generally bad because at least we'd be able to mass-produce good food.

#

Neither of these should be particularly hard fixes to be honest, just add a basic planner to the worker AI for jobs which do not require workers to do any work

#

Honestly sounds like a fun thing to program @solemn condor do you know if the worker planning system is written in blueprints (I kinda hope it's not but if it's moddable I might take a stab at fixing it)