Introduction
Je me suis demandé à quoi pouvait bien servire les combinatoires avant d'avoir un cas dans lequel cela m'interesserait.
Dans mon cas, je voulais produire du combustible solide en n'utilisant que le produit pétrolier le plus disponible.
Ici je vais vous expliquer comment cela fonctionne, c'est très simple dès que l'on a compris les bases sur les réseaux et les combinatoires.
Les Réseaux
Avant de comprendre les combinatoires il est nécessaire d'avoir compris le fonctionnement des réseaux ce qui a une importance primordial.
A vous s'offre une infinité de réseaux grace au 2 câbles Vert et Rouge du jeu. Les 2 types de câble permettent de séparer et d'identifier 2 réseaux facilement enfin dans la réalité.
Pour créer un réseau il faut lier chaque élément que l'on veut connecter par un fil, en bref il faut créer son réseau.
Comme on peut le voir ci-dessus j'ai connecté des citernes au réseau par des câbles rouges.
Maintenant je vais pouvoir connaitre la quantité totale contenu dans les citernes sur mon réseau rouge.
Les Combinatoires
Je ne détaille pas le fonctionnement des combinatoires, ils sont par nature plutot explicite ou sinon il suffit de chercher sur le site officiel.
Le combinator constant:
Emet un valeur fixe (constante)
Le combinator arithmetique:
Emet le résultat de la valeur arithmétique (addition, soustraction, division ou multiplication)
Le combinator de décision:
Emet le résultat de la valeur de décision (comparaison >, <, =)
les signaux
Vous avez un nombre important de signaux, de 0 à 9, de A à F et quelques autres.
Les quantités
Permet de quantifier un produit s'il est dans un élément connectable au réseau, comme un coffre intélligent, une citerne, ect...
Le Principe Mathématique
Nous disposons de 3 produits pétroliers pour faire du combustible, du gaz pétrolifère, de l'huile légère ou du pétrol lourd.
Nous allons nous appliquer à produire le combustible sur la source la plus élevée.
Pour comparer 3 produits il faut faire des mathématiques simples.
Soit A, B et C nos 3 produits.
Pour savoir si C est le produit le plus important:
Si C > A alors X = 1 sinon X = 0
Si C > B alors Y = 1 sinon Y = 0
Soit R le résultat
R = X * Y
Donc
Si R = 0 alors C n'est pas le produit le plus important
Si R = 1 alors C est le produit le plus important
Il suffit de mettre cela dans les combinatoires en faisant pour les 3 cas A, B et C.
La Préparation
Placer vos combinatoires, ici nous avons 2 conditions et une multiplication à faire.
Placer 2 combinatoires de décision (condition) et 1 arithmétique (multiplication), attention au sens, les broches de sortie sont liées avec un plaque aux extrémités.
Connecter les 2 entrées des combinatoires de décision et la sortie du combinatoire arithmétique au réseau rouge.
Connecter les 2 sorties des combinatoires de décision et l'entrée du combinatoire arithmétique au réseau vert (sous réseau).
NB: dans le reseau dit sous réseau on peut utiliser les mêmes signaux que le global les réseaux étant séparé. Dans notre cas le problème se pose même pas car c'est un autre réseau, le vert.
La Condition Pétrol Lourd > Huile Légère
Sélectionner le premier combinatoire de décision.
On test si le pétrol lourd est plus grand que l'huile légère
Cliquer dans les paramètres
Choisir le produit pour chaque paramètre
Cliquer dans le paramètre de sortie
Choisir un signal de sortie
Ici on choisi le signal [0]
Choisir le mode de sortie 1 (sortie booléenne), car on ne veut pas compter.
La Condition Pétrol Lourd > Gaz Pétrolifère
Sélectionner le second combinatoire de décision.
On test si le pétrol lourd est plus grand que le gaz pétrolifère
Cliquer dans les paramètres
Choisir le produit pour chaque paramètre
Cliquer dans le paramètre de sortie
Choisir un signal de sortie
Ici on choisit le signal [1]
Choisir le mode de sortie 1 (sortie booléenne), car on ne veut pas compter.
Le Produit Des Comparaisons
Sélectionner le combinatoire arithmétique.
Cliquer dans les paramètres d'entrée
Choisir le signal pour chaque paramètre [0] puis [1]
Cliquer dans le paramètre de sortie
Choisir un signal de sortie
Ici on choisit le signal [A]
Connexion De La Petite Pompe
Lier la petite pompe au réseau rouge avant.
Sélectionner la petite pompe choisie
Dans la condition selon le fil
Choisir le signal [A]
Choisir le signe =
Choisir la valeur 1(pas le signal, voir en bas du panneau)
La Finalisation
Une fois les opérations finies il faut les appliquées sur les 2 autres produits et faire la liaison des petites pompes qui vont piloter la production.
Attention à avoir un réseau rouge continu entre les combinatoirs, les citernes et les petites pompes.
Pour valider vos conditions il est simple d'ajouter une lampe lié au signal de sortie.
Une fois la lampe lié au réseau rouge ou vert vous aurez le menu "condition selon le fil".
Les Contrôles
Une fois placés vos combinatoires, il est possible de voir les entrées et sorties en passant le curseur dessus.
Cas ou il n'y a que des signaux
Si le signal n'apparait pas c'est qu'il vaut 0
Le numéro sur le signal donne la valeur de sortie
Cas ou on retrouve les quantités et les signaux
Si le signal n'apparait pas c'est qu'il vaut 0
Ici on peut avoir les quantités ou la valeur du signal
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=667234506
More Factorio guilds
- All Guilds
- 1188 (11 to 88 Flow Line Blueprints)
- Unpatched Bugs List as of Version 1.1.107
- Alternative Atmospherics
- Factorio Guide 842
- Haxard's Blueprint Book v1.1
- Achievements - Saved games
- Factorio
- 22 . Factorio | F
- FACTORIO (UA)
- Factorio Guide 815