fpx007 Posted July 22, 2021 Share Posted July 22, 2021 I thought dups will eat food with least freshness. But today when I'm playing the game, I noticed that dups are doing exactly the opposite thing: They eat food with most freshness instead. (Look at the pic below. I took 10 kg of pickles in 3 piles with different freshness levels, but only the freshest pile gets consumed after several cycles, so it can't be random selection). This means instead of a dynamic equilibrium of food consumption and production which keeps the existing food at a mid-level freshness, food with least freshness will be almost forget forever until they spoil. Thus, food wastage is almost inevitable. Besides, there is almost no way to store food with highest freshness/lowest freshness/freshness within certain threshold, thus food with with high/low freshness will often be messed up in same storage. This will bring a lot of troubles. For example, if you are preparing for a long range space trip/delivery in SO, it is possible for you to fill the container with lots of stale food. Taking former issue into consideration, only fresh food gets consumed while those stale food spoils, which greatly reduces your actual food reserve. Another example is that you can't prevent your stale food from eventual spoilage by putting them into fridges, which also causes a loss. Besides, spoiled food will eventually turn into pO2, which pollutes fresh food in the same container. (The only way to manipulate food freshness is to set the containers to sweep only and mark the desired food piles. But considering how many piles of food can stay in a single block, the ) Although there are actually some solutions for this problem, but they are not as good as expected. Spoiler 1. Produce exact amount of food. This seems good, but infeasible. There are a lots of variables in food production, so the amount of food production fluctuates. As mentioned above, since dups eat food with highest freshness, there will be some stalest food left behind. This is true even if the food has a long (but not infinity) shelf life. To completely get rid of this, all food of that type needs to be consumed. This indicates that your dups will be in hunger sometime, which risks losing their life due to starvation. 2. Overproduce. The simplest solution, but definitely not expected here. 3. Store food in environment granting infinity shelf life. That's what we did before. But since last update, the construction for infinity-long storage gets much harder. Thus, this one is no longer a good solution. 4. Use food that has no spoilage. Perhaps the best solution here. But all those food (expect berry sludge) don't have a reliable source. Meanwhile, although berry sludge is renewable, it is only a mid-tier food. Thus the freshness issue will still encounter when food of higher quality are expected to use. To solve these problem, I think 2 game mechanic should be introduced/tweaked. 1. Dups should eat food with least freshness instead. Currently there is no motivation for dups to eat food with high freshness (e.g. morale bonus), so it is ridiculous for dups to do so. What's more, the game don't allow players to command a dup consuming the exact pile of food. I think the this tweak should not be difficult for devs since dups are already programmed to do the opposite. And if this issue were intended as a result of game balance... I would say this idea is even more ridiculous than the issue itself. 2. Options for freshness management should be included in the storage interface. This should be possibly be a slider for players to set the range. The default range can be 0 to 100 of course, but can be toggles to any legal number. When set to a specific level, dups will only try to deliver food within the respective threshold. In addition, It would even be better to add some type of automation. (Similarly, other "debris" with property in percentage form, e.g. eggs, masks should also be treated like this.) Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.