(The last save I played was on version 0.12.33...)
I’m amazed by how much has improved, and I’m really enjoying Space Age.
Now, I’m posting here to seek advice from everyone about a Robot Mall I’ve been working on recently.
I’ve built a mall like the one shown below, but it doesn’t work well under certain conditions.
Do you have any good ideas on how to fix this?

------------------------------------------------------------
0eNrlWk+P67YR/yqELkkKebGS/+x6gVcgKJqHAG1RbNPT24VAS7RNrEQqJLWO8bBA00WA9NB7DznkUPSWQ75SHlA036IzpP7Zlndt7XtvX9obLVFDcmZ+M78Z+rU3SwuWKy6Md/Ha47EU2rt49drTfCFois8EzZh34Sk5k7lUxrvzPS4S9pV3Edz5HRMTFvOEqUEssxkX1EjV+iS8u/Y9Jgw3nLmF7I91JIpsxhTI9HcW9L1cavhAClwFhIwnvreGqadnIFixLwumTTTnqWFK4xTNYpzt5Fd79b16xsbTcrVULrg2PB7gsrjmlwVNYWPwSkiVwQl9D06UU2VPdOG9sA8K1Fs4RkVUJ6xFoi6NKuxe+ogdo64WShY5PP/5m7///Jev39z/8Ob+uzf392/uv/3Pv77+949/9e6u73D1LTVu7YIK07bHrkbHJ+NSp9MTOA1+ZZRMoxlb0luOO2urtaeK6exIBZx26pUr0OeCUTVYLRlLnyBzWMtkKRwI5IIDxFzFBTdPEDtqKT/PEQp0lrInCBzXAo2iQiMqBjOWHr/Ha+stXp7SNVNRwnSseO78wPutANORXMnEuSwpkaWvxKdkViyIjONCaQJKF2QtC8LsBxTmxTxnxCypITEVQhoyY0QzQ7iAp4zEis4NFwuS0XjJBTvxOjy2scWMLwbOHmCNXFrNbfvrtPTW8y7nb/RPFTfLjCGuH3T/6YbzJ1w597aiuqDQyI3gdcJrXMy5gljUxESzznEft1yZwhqn3JibMWCgEIyOACcQc/x3EryLlvYbwCxZmLzosX5725FgZiXVjT2PYol3MaepZhiKGIOFIKSx7S3vfoOz6k+sgLu9nvcbKQQo3PpKAiAE5zH2VMRIcnkl2u+rcEZKmFovBXslZC43vBc+fdnlZ+O+kTE4ffuR8RHzXB4H8OBBfH8G+smoAHGgM0DnyZX4HCCqUaWoXlAh6IySFWRvQhWjpDAclyaIQZj9Z80c+LUE118ioBeSQUAAky26VD1pzlPMSpN2aPis0m8Xls/8B3jFXiCXtmoBOQi7TVdK3YJx+9er3qjesNOvvcdg1gUZ/72HlI1N//S3f/bZ9qPRoTOiuJVZVG6UisRDBuRi2jYrPfA0Byl5P2a+gIjj1idyDvEH0LLiaYr5bYXpDtOgYA45LvawK+ESKRf4FfBqCGEAns8s/slsXcEN4UObcIbh6krgek51pHZBhCiKh/0RizrtUi2oimCulS7JtkJfCkyWfDxP5UpjCubzVmQtkzoKFWwBkLxln3Rh9/w43FUYHh6YQN8J7G6ZWlsN7fjxi/cEvssesH/nWCg3la8jmyeiuZJZZN2zOunDALDZgjhhDgYb3laSOvSonGoNYJAiXbtM0Zpa4SNBDOwXISRJIZ0AVBBXLOnkitPmiJYoyke8s6wXg/BA72zTKiDcicxAqBtERZ5Qw0B/AOdb1P94n+5++sc3FXP5PYWgsUutS35zaSWDztxpCOKUG5YRtJTVlS7yPIWKGT+YsVqVncoJThvoco07G+RU2DppB7U1twn3cht0ZUj3FXepIdqD7VLRhqcLfN7F6Q5isF0QuxWOkGjYVyDNc8q8ElgY+x5NV3StI72UqwpbuwoL+nGM54x1H2Sg2Q7A+yPOkxPz7+SCx4SamsoCmRWaKUMAnXQj+RI402YMs89fnrh0W04FaGFpnXFTEmHTSv0Yz6irPzLgvsKyAbdyJwLDfg4VflAO9aKPQ/1yfMfmJ+RPbQ8iNClJF3gAROP5YA5ZaEbjGx8dKdUS/CVOiwRD8RY3rBIldhLjk9of6R7f+5RkLF5SwXVmS1fFDOUCWWGuGFi60M6V3RLdfjY8ys8mp3W4H2762fn787PNHLAZ9vv6TiPzAatDKgbOXTC07FKmCQHn4k0pjNWxZnY7aAPbsdNliNiqAGZA0DNwANpO492MptNqx7enmh7E6O6X05D61TtrSL2lknO/ryxZfIMRAqyqtk1bNpwwDegK+RnyOyzILFmDExGKAUJqdgDtPSGfz4HvfaTrr30cKfaRpcNVfYnBYtGqOzN6g12ZPxYuMaGXqVZ9J2zZ2W6dPeqte3tmwbhfNTh6zmrwbfZBepKrHj3S99fwuezo9nz/Ts75QVe4rSrtsoLGRhP6SrysejZ6P3YAajZoYCrPuNaYRLi4BSBJtQYyMHeQRqLJhS7mcx5zJJLaSCQXLYG2wVReogCwNIdM5BNgHkbxxaK8cWkYRTczmPRjoKNnbZu2KOCzuAJyAJiTIt87qWy2t09hMALbLl5JP/zSLnwPW2ta2bMivRlwyw9ZlznO63w/3jVIl+imW0djbOkNYNO3zuxLCPldFt9Yokvm9NA2QotXjv532gguWR7eRQibtgt2wbJZCgIHpccMhl1dqVptkwdulkzk7lerdKEYTcpH0RwKBr1sUol9B8tC1MXgopvnG9OPyhGoRcOy8uYqaf3RQ+fATAYZoCPFAzYT8YYrqoNfeeVV/wIOACaLb8Bk7oq74w3eZKHmd7Uc9L3bDc6e92638dTh26LJewPZn1hcQK75AzE8KyvV+po0owBCDpGwup2vaKGLFF06D3sErsmOtrskty79ISUeFK72Y6W8EY7AI1kk51FLyeA11dvaphETWOQlTQVx6F+JMDkZRfUygiwQlV9VKOz8N86ob6F+dvf/2gJ6YpPHllRVorZ52bfXE67Gcr0YbAxiwt5BwYmloitwXjzCq8AP/JEfXPt2BMUQDkM/hIdhOTqzo6E/9if+GEYjfwjPcN4Y3k7s2wl8fOYPy9HUvj1HgSP78BwmQhIJ7RCWC+xw6iYEdjj0g9NmGLgtwTwfaFpYj8f+qB5PqvEQ55TzQdzQzQ9RemiXD8LW8yHMD91SMB7hDsJ6PGmNp248bvaOy/thqZlTfO4OEuIeQncSwH2A4+H1tUsaGADq/yH6+E8xIBqQhPFPc+7y5GMDdvkE3oGTaGvi8SScjqbT8ehsGJ4OgcP8F3tzKws=
------------------------------------------------------------
This mall is designed to automatically resolve item dependencies and produce items accordingly.
The mechanism is simple:
First, it randomly selects one item from a list of missing items.
Then, it tries to produce the selected item. If there aren’t enough materials in stock, the production is canceled, and a new item is selected at random.
This system works fine in normal cases, but it runs into problems when item stocks are low or when trying to produce items that require large amounts of materials (e.g., rail signals).
To check stock availability, the system refers to the logistics network’s inventory count.
Here’s where the issue arises: when a producible item is found and the request chest is set, robots start transporting the materials, reducing the logistics network’s inventory count.
Because of this decrease, the system concludes there aren’t enough materials, and the assembler cancels production.
As a result, when the stock is insufficient, the mall repeatedly cycles through selecting and canceling items at high speed.
How would you handle this situation? I’d appreciate your advice!