Sterownik decyzyjny

Porównuje sygnały sieci sterowniczej.
Overview

Wiele warunków można łączyć za pomocą operatorów logicznych. Warunki połączone operatorem OR przechodzą, gdy spełniony jest przynajmniej jeden warunek. Warunki połączone operatorem AND są prawdziwe tylko wtedy, gdy każdy pojedynczy warunek jest spełniony. Gdy warunek zostanie spełniony, combinator aktywuje skonfigurowane wyjścia zgodnie z prawą stroną GUI. Każde wpis wyjściowy może albo dostarczać stałą wartość liczbową, albo kopiować wartość zaobserwowaną na wybranych przewodach wejściowych; wybranie obu przewodów dla wyjścia powoduje, że wartości tych przewodów są sumowane.
Decider Combinator obsługuje specjalne tryby wyboru sygnału, które zmieniają sposób generowania wyjść, gdy w grę wchodzą sygnały logiczne (nazwane). Combinator może działać w trybach, które oceniają:
- Wszystko: combinator rozważa każdy sygnał, który ma niezerową sumę na wybranych przewodach i stosuje sprawdzenie do wszystkich tych sygnałów.
- Cokolwiek: combinator ocenia pojedynczy sygnał, który ma niezerową sumę na wybranych przewodach; jeśli opcja Każdy jest również użyta po stronie warunków, Cokolwiek zamiast tego wybierze jeden sygnał, który spełnia warunki Każdego.
- Każdy: combinator ocenia i generuje wyniki dla każdego sygnału niezależnie, który spełnia warunki.
- Konkretne sygnały: combinator ocenia nazwany sygnał; jeśli opcja Każdy jest również aktywna, wyniki są obliczane dla każdego przechodzącego sygnału, ale są emitowane pod określoną nazwą sygnału.
Wyjścia generowane, gdy warunki są spełnione, podlegają powyższym semantykom trybów; na przykład w trybie Każdy combinator emituje wyniki dla każdego pasującego sygnału, podczas gdy w trybie Cokolwiek emituje dla pojedynczego pasującego sygnału. Wejścia przewodowe pozostają wybieralne nawet wtedy, gdy wyjście używa wartości stałej, co pozwala na mieszane użycie stałych i wartości pochodzących z przewodów.
Istnieje opóźnienie przetwarzania, zanim wyjścia Decider Combinator staną się dostępne dla sieci obwodów: jeden tick gry, czyli 1/60 sekundy. To opóźnienie dotyczy podobnie 
Praktyczne uwagi:
- Użyj opcji obu przewodów, aby zsumować wartości z czerwonego i zielonego przewodu, gdy warunek powinien uwzględniać łączne liczby z wielu sieci.
- Łącz Decider i Arithmetic Combinator, aby budować bardziej złożone testy numeryczne lub produkować wartości warunkowe w zależności od stanu sieci.
- Pamiętaj o jednookie opóźnieniu przy projektowaniu układów synchronicznych; używaj łańcuchów combinatorów lub obwodów pamięci, aby wyrównać sygnały według potrzeby.
- Tryb Każdy jest potężny do mapowania warunków na wiele różnych typów przedmiotów lub sygnałów; użyj trybu Konkretne sygnały, gdy chcesz, aby wszystkie przechodzące wyniki były oznaczone pod jedną nazwą sygnału.
Official description
Porównuje sygnały sieci sterowniczej.
Recipe
Other entities of this type
- Akumulator
- Aktywna skrzynia zaopatrzeniowa
- Zaawansowane kruszenie węglowych asteroid
- Zaawansowany układ elektroniczny
- Zaawansowane kruszenie metalicznych asteroid
- Zaawansowane kruszenie lodowych asteroid
- Żuraw rolniczy
- Sterownik arytmetyczny
- Sztuczna żelorzechowa gleba
- Sztuczna pychotkowa gleba
- Nabój artyleryjski
- Wieżyczka artyleryjska
- Wagon artyleryjski
- Automat montażowy 1
- Automat montażowy 2
- Automat montażowy 3
- Zbieracz asteroid
- Bomba atomowa
- Automatyzacyjny pakiet naukowy
- Beczka
- Przenośny akumulator
- Przenośny akumulator Wz. 2
- Przenośny akumulator Wz. 3
- Radionadajnik
- Kompensator taśmociągowy
- Duży słup elektryczny
- Biolaboratorium
- Jajo kąsacza
- Kocioł parowy
- Skrzynia buforowa
... +186 (see sidebar for full list)