Combinatore decisionale

Confronta i segnali della rete circuitale.
Overview
Il Decider combinator è un'entità per circuiti che valuta espressioni condizionali sui suoi ingressi ed emette segnali sulle sue uscite quando tali condizioni sono soddisfatte. La sua GUI è divisa in una parte sinistra per una o più condizioni e una parte destra per le definizioni delle uscite. Ogni condizione confronta un segnale di "primo" ingresso con un segnale di "secondo" ingresso o con una costante numerica usando un operatore di confronto (>, <, =, >=, <=, !=). Per ogni segnale di ingresso che il combinator legge, puoi scegliere quali fili forniscono il valore: 
Internamente la valutazione procede in tre fasi: gli ingressi da Red wire e 
Le uscite possono essere definite come costanti oppure possono inoltrare un conteggio di ingresso da fili specificati. Se sia Red wire che Green wire sono selezionati per un'uscita, i loro valori vengono sommati. Il combinator gestisce segnali virtuali di tipo logico e supporta diverse modalità per quali segnali vengono considerati e come vengono mappati alle uscite:
- Tutto: considera ogni segnale che ha una somma non zero sui fili selezionati come candidato; quando usato come destinazione di uscita questo può inoltrare tutti gli input non zero (opzionalmente con il valore forzato a 1).
- Qualsiasi (uno) versus Ognuno: Qualsiasi sceglie un singolo segnale che soddisfa la condizione e emette quel singolo segnale; Ognuno valuta ed emette per ogni segnale che supera la condizione.
- Segnale specifico: condizioni e uscite possono essere legate a un segnale con nome; quando Ognuno è usato in combinazione con un segnale di uscita specifico, il combinator emette i risultati su quel nome di segnale fisso invece che su ciascun nome di segnale che passa.
Quando la modalità di uscita richiede un valore di 1, il combinator emetterà la costante 1 per i segnali selezionati che hanno superato il test; quando richiede il conteggio di ingresso inoltra il valore sommato effettivo. Solo i segnali che soddisfano la condizione vengono considerati per l'uscita quando si usano modalità come Ognuno o Qualsiasi.
C'è un ritardo di elaborazione incorporato: le uscite diventano disponibili alla rete di Circuit un tick dopo la valutazione (un tick = 1/60 di secondo). Il Decider combinator e l'
Note pratiche:
- Usa i selettori Red wire e Green wire per controllare se gli ingressi sono letti per rete singola o combinati tra reti; selezionare entrambi è un modo semplice per aggregare reti separate.
- Scegli Ognuno quando hai bisogno che il combinator operi su ogni segnale distinto in modo indipendente; scegli Qualsiasi per estrarre un singolo segnale corrispondente, e Tutto per agire su tutti gli input non zero contemporaneamente.
- Combina condizioni multiple con AND per congiunzioni rigorose (tutte devono essere vere) o con OR per attivare su qualsiasi singola condizione vera.
- Ricorda la latenza di un tick quando progetti loop di feedback stretti o circuiti sensibili al tempo.
Official description
Confronta i segnali della rete circuitale.