Ma base est devenue assez grande et je passe beaucoup de temps à garder les environnements sans ennui ennuyeux qui éveillent les éco-terroristes .
J'ai couvert ma base entière avec un réseau logistique et mis en place mes créneaux logistiques, de sorte que mes robots logistiques vont reconstituer tous mes consommables de combat (munitions, capsules, packs de réparation, etc.) dès que je me rapproche. Malheureusement, mes fournitures de combat sont fabriquées à une extrémité de ma base, alors quand je suis à l'autre extrémité, il peut prendre un certain temps jusqu'à ce que la flotte logistique arrive.
Donc, j'ai placé plusieurs stashes de fournitures de combat dans des coffres de fournisseurs passifs tout autour de mon périmètre, donc mes robots de logistique peuvent être réapprovisionnés à partir du plus proche. Mais maintenant, je dois m'assurer que tous ces dépôts d'approvisionnement sont pleins tout le temps, ce qui me oblige à conduire régulièrement autour de l'ensemble de la base pour les remplir. Cela défie à merveille le but du système de réseau logistique et je me demande si je peux en quelque sorte automatiser.
Ma première idée était de placer une poitrine de demandeur et un coffre de fournisseur passif l'un à côté de l'autre avec un introducteur en passant du coffre du demandeur au coffre du fournisseur. Le plan était que le demandeur demande les fournitures de combat de mon centre de production d'approvisionnement en combat qui sont ensuite transférés au coffre du fournisseur qui les transfère ensuite au besoin. Mais cela a conduit à une boucle infinie parce que le demandeur demanderait au fournisseur à côté de celui-ci au lieu du centre de production.
Y a-t-il un moyen d'obtenir mes robots de logistique pour maintenir un tas de dépôts tout autour de ma base tout en les faisant réapprovisionner auprès de ces dépôts?
Mise à jour À partir de 0,16 il semble qu'il sera possible d'utiliser un nouveau type de coffre tampon explicitement à cet effet: https://www.factorio.com/blog/post/fff-203
J'ai construit plusieurs variantes de l'approche basée sur le circuit décrite ci-dessous, car j'ai écrit cette réponse pour améliorer la conception et résoudre les ennuis (comme si aucun objet ne se retrouvait dans le coffre de stockage jusqu'à ce que les demandes soient satisfaites). Aucun d'entre eux n'a travaillé parfaitement encore ou est devenu tellement complexe qu'ils ne peuvent pas être facilement expliqués, donc je n'ai pas encore mis à jour cette réponse. Avec un futur (à partir de cette écriture) 0.16.x, il semble que ce problème disparaisse complètement.
Les nouveaux coffres de tampon (vert) seront hybrides entre les coffres de demandeur (bleu) et les coffres de fournisseurs passifs (rouge). Je présume que les robots tenteront de remplir ces nouveaux coffres avant de placer quoi que ce soit dans des coffrets de stockage génériques (jaune), et de les saisir avant d'aller au stockage ou aux fournisseurs passifs, compte tenu des images et des descriptions de ce blog:
En utilisant un coffre tampon, vous pouvez configurer une «zone d'approvisionnement» dédiée, où le coffre tampon contiendra déjà tous les éléments typiques, et les robots peuvent rapidement compléter votre inventaire.
…
En utilisant le coffre tampon, il sera facile de configurer des fournitures proches pour réparer rapidement les murs si nécessaire.
– Factorio devs
L'idée est d'éviter une boucle infinie en ne demandant rien quand il n'est pas nécessaire, et de ne rien ramasser à partir de votre dépôt distant jusqu'à ce qu'il soit complètement rempli, auquel cas il met tout le choix du joueur (ou de tout autre Coffres de demandeurs à proximité).
Le dépôt devrait maintenant commencer lentement à remplir le coffre "tampon" régulier via le coffre du demandeur et le premier insert entre eux. Une fois que le montant cible Y a été atteint, les demandes s'arrêteront et l'autre installateur reprendra et débarquera tout. Les demandes reprendront une fois que le nombre total d'objets X dans les coffres se situera au-dessous du seuil Y.
Étant donné que les bots donnent la priorité à l'obtention des coffres de stockage, ils vont probablement tirer de là sur un coffre de fournisseur passif plus loin lorsque vous passerez.
S'il y a du reste dans la corbeille de stockage après que vous avez repris, ils seront déplacés de nouveau dans le coffre du demandeur par les robots et se retrouveront dans le coffre tampon jusqu'à ce qu'ils soient éventuellement renversés dans le coffre de stockage lorsque le système A atteint le seuil.
Il existe des façons de modifier ce système à des fins et utilisations diverses.
Si vous souhaitez remplir le dépôt plus rapidement; Mettre un combinateur arithmétique entre le premier combinateur et le coffre du demandeur, et le configurer pour multiplier le montant d'entrée (1) par un facteur (par exemple 10) (assurez-vous de produire le même type). La poitrine continuera à demander 10 articles jusqu'à ce que le système soit plein (préparez-vous à un débordement car les bots prennent toujours / fournissent une prise de cargaison complète s'ils le peuvent).
Vous pouvez utiliser plus de combinateurs pour toujours demander le nombre exact d'éléments restants jusqu'à ce que le système soit plein, mais en multipliant simplement le nombre d'éléments demandés, vous utilisez moins de composants.
Si les bots finissent souvent par remplacer le système par le biais de la vidange d'un lot d'objets du coffre de stockage dans le demandeur, ajoutez un autre combinateur de décision (en utilisant le réseau vert) qui déclenche si le coffre de stockage contient des éléments Z, où Z est beaucoup plus bas Que le montant total ci-dessus (Y) et le configurer de sorte que l'insert n'accumule que ce montant à partir du tampon. Il peut prendre un peu plus de temps à réapprovisionner le joueur alors que le coffre de stockage est vidé plus souvent, mais les bots seront plus susceptibles de réapprovisionner le dépôt de manière plus efficace car il n'y a pas autant de "disponible" du dépôt lui-même.
Vous pouvez également laisser le remplissage du coffre de rangement être contrôlé par un joueur en branchant un pôle de la porte de lecture d'état (ou même plusieurs dans différents endroits) à l'iserter et ne lui permettant que de fonctionner pendant que vous êtes debout près de la porte ( S). Mais si vous devez vous diriger vers un endroit précis, vous pouvez également attraper directement à partir du coffre tampon, peut-être bien placé près de vos portes.
C'est un peu gênant et difficile à entretenir et à développer, mais l'idée est simple:
Bien sûr, vous allez avoir un problème similaire si le coffre du demandeur sur votre base n'est pas suffisamment rempli. Vous pouvez simplement utiliser des bandes transporteuses au lieu d'un coffre si vous le pouvez, afin de minimiser les chances de bouclage et de conserver une quantité constante de matières premières. Alternativement, segmentez votre réseau logistique afin de ne pas avoir cette boucle.