In other languages: Čeština Deutsch English Français Polski Русский Українська 简体中文

Decider combinator/ja: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Removed partially translated history section. Either translate it or don't include it at all (better to not include it))
(updated for latest version.)
 
Line 1: Line 1:
{{Languages}}{{Translation verification|revisionID=196191}}
{{Languages}}{{Translation verification|revisionID=199232}}
{{:Infobox:Decider combinator}}
{{:Infobox:Decider combinator}}


Line 40: Line 40:
|+条件をパスしたときの出力結果の違い
|+条件をパスしたときの出力結果の違い
|-
|-
! ↓出力&nbsp;&nbsp;入力→ !! <span style="color:#FFFF99">それぞれ(Each)</span> !! <span style="color:#99FF99">いずれか(Anything)</span>, <span style="color:#FF6666">全て(Everything)</span>または特定の信号
! align=right | 入力&nbsp;!! rowspan=2 | <span style="color:#FFFF99">それぞれ(Each)</span> !! rowspan=2 | <span style="color:#99FF99">いずれか(Anything)</span>, <span style="color:#FF6666">全て(Everything)</span>または特定の信号
|-
! align=left | ↓&nbsp;出力
|-
|-
!style="text-align: left"| <span style="color:#FF6666">全て(Everything)</span>: 1
!style="text-align: left"| <span style="color:#FF6666">全て(Everything)</span>: 1

Latest revision as of 08:31, 11 August 2024

Decider combinator.png
条件回路

DeciderSprite.png

レシピ

Time.png
0.5
+
Copper cable.png
5
+
Electronic circuit.png
5
Decider combinator.png
1

トータルコスト

Time.png
8
+
Copper plate.png
10
+
Iron plate.png
5

マップ上での表示色

耐久力

Quality normal.png 150
Quality uncommon.png 195 Quality rare.png 240
Quality epic.png 285 Quality legendary.png 375

最大スタック数

50

ロケット容量

50 (1 スタック)

エネルギー消費量

1 kw (電気)

採掘時間

0.1

Prototype type

decider-combinator

Internal name

decider-combinator

必要なテクノロジー

Circuit network (research).png

製作可能設備

Assembling machine 1.png
Assembling machine 2.png
Assembling machine 3.png
Player.png

このアイテムを消費して製作

Selector combinator.png

条件回路は、回路ネットワークの一部であり、ゲームで利用できる三種類の回路のうちの一つ(残りは定数回路算術回路)である。 ネットワーク上の信号を比較するために使われる。以下のような比較が行える。

Decider combinator anim.png

  • "より大きい"(>)
  • "より小さい" (<)
  • "以上" (>=)
  • "以下" (<=)
  • "等しい" (=)
  • "等しくない" (!=)

以下の図のGUIに示されているとおり、左側の信号と右側の信号が比較される。

条件回路のGUI

機能

内部処理は3ステップに分かれる。

  1. レッドケーブルとグリーンケーブルの個々の入力信号の値(アイテムと同じ名前)を回路内で合計する。
  2. 条件回路のGUIで、「最初の」入力信号、比較条件 (>, <, =, >=, <=, !=)、「第二の」入力信号または定数を指定する。
  3. 比較の結果が真ならば、1または入力信号と同じ値の1つ以上の信号が出力されるか、入力信号の合計あるいは真になった数をもった1つの信号が出力される。(下の表を参照))

条件回路は論理シグナルを扱うことができる。

その他の注意事項:

  • "入力カウント"とともに「全て」の出力を使うと、結果が真である限り、全ての0でない入力値が出力に渡される。"1"とともに「全て」の出力を使うと、全ての0でない入力についてのみ、"1" が出力される。
  • 「それぞれ」の入力は、各入力信号に対して個別に比較を行い、条件が真になった入力に関して選択された出力が出力される。
  • 「全て」の入力は論理ANDとして機能し、0以外のすべての入力が条件をパスした場合のみ真を返し、入力がまったくない場合は真を返す(つまり、「すべて≠0」は常にパスする)。
  • 「いずれか」の入力は論理ORとして機能し、何らかの0でない入力が条件をパスしたら真を返し、入力がまったくない場合は偽を返す(つまり、「すべて = 0」は常に失敗する)。もし出力に使われた場合、マッチしたシグナルがすべて返される。
  • "入力カウント"が選択されたとき、最初のパラメータが「それぞれ」でないなら、出力は入力として選択された信号に一致する。最初のパラメータが「それぞれ」である場合、"入力カウント"は入力信号の値を参照するため、出力が「それぞれ」でないなら、結果はすべての入力の合計になる。出力も「それぞれ」であれば、条件をパスした入力信号が単純に転送され、パスしなかったものは破棄される。

以下の表は、最初の入力パラメータと出力として指定できる組み合わせの違いを示している。

条件をパスしたときの出力結果の違い
入力 → それぞれ(Each)  いずれか(Anything), 全て(Everything)または特定の信号
↓ 出力
全て(Everything): 1 - 全ての入力信号が転送されるが、値は1になる
全て(Everything): 入力カウント 全ての入力信号が転送される
特定の信号: 1 入力信号の数 値が1の特定の信号
特定の信号: 入力カウント 入力の合計 特定の信号が転送される
それぞれ(Each): 1 それぞれの入力信号 が転送されるが値が1になる -
それぞれ(Each): 入力カウント それぞれの入力信号 が転送される
いずれか(Anything): 1 - 1つの入力信号 が転送されるが値が1になる
いずれか(Anything): 入力カウント 1つの入力信号 が転送される

† テストをパスした信号のみ

算術回路と条件回路は両方とも、出力信号が回路ネットワークへの入力として使えるようになるまで、1ティック(1秒の60分の1)の遅延がある。

関連項目