Logic Gate

提供:Terraria Japan Wiki

(版間での差分)
移動: 案内, 検索
(faultyの説明をfaultyページに移動)
30行: 30行:
<br>
<br>
<!-- この下に書きたいことを書いてくれるとありがたい -->
<!-- この下に書きたいことを書いてくれるとありがたい -->
-
{{アイテム|Steampunker}}から購入できるメカニズムアイテム<br>
+
{{アイテム|Steampunker}}から購入できるメカニズムアイテム。<br>
<br>
<br>
-
真偽値を実現するメカニズムの設置アイテムで設置すると家具のように半分背景のようになる。
+
「Logic Gate」と「Logic Gate Lamp」を組み合わせて使うことで、複雑な論理演算ができるようになる。
-
<br>
+
 
-
現実世界におけるハードウェアの基礎である論理演算命令を再現できるため、知識さえあれば計算機やミニゲームの開発も可能。(もう少しアウトプット要素が豊富にあれば...)<br>
+
-
<br>
+
-
ここで言う「入力」とはGogic Gate Lamp(以降Lamp)からの信号の事であり、「出力」とはLogic Gateから出される信号であるという事を覚えておいてもらいたい。<br>
+
-
それと信号がOffの場合は0(偽)、Onの場合は1(真)として説明していく。
+
<br>
<br>
== 種類 ==
== 種類 ==
===Logic Gate===
===Logic Gate===
-
詳しい解説は個別ページにて(予定)<br><br>
+
演算の「出力部」に相当するメカニズム。<br>
-
[[File:Logic Gate (AND).png]] [[Logic Gate (AND)|AND(論理積)]]: 入力が全て「真」の場合、出力は「真」となり、一つでも「偽」であれば出力は「偽」となる。<br>
+
これ単体では動作せず、後述の「Logic Gate Lamp」を1つ以上、Logic Gateの上に積むようにして配置する必要がある。
-
[[File:Logic Gate (NAND).png]] NAND(否定論理積):AND(論理積)で得た出力を反対(「真」の場合は「偽」、「偽」の場合は「真」)にして返却する。<br>
+
 
-
[[File:Logic Gate (OR).png]] OR(論理和):入力のうち、どれか一つでも「真」の場合、出力は「真」を返却し、すべて「偽」ならば出力は「偽」となる。<br>
+
Logic Gateは点灯・消灯が切り替わった時にそれぞれ信号を送る。'''「点灯した時だけ」ではない。'''
-
[[File:Logic Gate (NOR).png]] NOR(否定論理和):OR(論理和)で得た出力を反対にして返却する。<br>
+
 
-
[[File:Logic Gate (XOR).png]] XOR(排他的論理和): 入力の中に一つ'''のみ'''「真」があれば出力は「真」を返却する。<br>
+
{| border="1"
-
[[File:Logic Gate (XNOR).png]] XNOR(否定排他的論理和): XOR(排他的論理和)で得た出力を反対にして返却する。<br>
+
! colspan="2" | 名称
 +
! 解説
 +
|-
 +
|[[File:Logic Gate (AND).png]]
 +
|Logic Gate (AND)
 +
|積まれたLogic Gate Lampが全てONであれば点灯する。
 +
|-
 +
|[[File:Logic Gate (NAND).png]]
 +
|Logic Gate (NAND)
 +
|積まれたLogic Gate Lampのうち、一つでもOFFであれば点灯する。
 +
|-
 +
|[[File:Logic Gate (OR).png]]  
 +
|Logic Gate (OR)
 +
|積まれたLogic Gate Lampのうち、一つでもONであれば点灯する。
 +
|-
 +
|[[File:Logic Gate (NOR).png]]
 +
|Logic Gate (NOR)
 +
|積まれたLogic Gate Lampが全てOFFであれば点灯する。
 +
|-
 +
|[[File:Logic Gate (XOR).png]]
 +
|Logic Gate (XOR)
 +
|積まれたLogic Gate Lampのうち、'''ちょうど一つだけ'''ONであれば点灯する。<br><span style="color:red">※3つ以上積んだ時、「論理学におけるXOR」と挙動が異なるので注意!</span>
 +
|-
 +
|[[File:Logic Gate (XNOR).png]]
 +
|Logic Gate (XNOR)
 +
|積まれたLogic Gate Lampのうち、ONであるものが''一つでなければ''点灯する。
 +
|}
===Logic Gate Lamp===
===Logic Gate Lamp===
 +
演算の「入力部」に相当するメカニズム。
 +
Lampと名が付くが光源としての役割はなく、Logic Gateへの入力でしか役目はない。<br>
Lampと名が付くが光源としての役割はなく、Logic Gateへの入力でしか役目はない。<br>
-
[[File:Logic Gate Lamp (On).png]] On: 1()の信号を送る<br>
+
Logic Gate Lampに信号が入力されると、[[File:Logic Gate Lamp (On).png]]ON・/[[File:Logic Gate Lamp (Off).png]]OFFが切り替わる。
-
[[File:Logic Gate Lamp (Off).png]] Off: 0()の信号を送る<br>
+
 
-
[[File:Logic Gate Lamp (Faulty).png]] Faulty: 状況に応じランダムな信号を送る(後述)<br>
+
===Logic Gate Lamp (Faulty)===
 +
[[File:Logic Gate Lamp (Faulty).png]] のような見た目をしているオブジェクト。
 +
 
 +
これが積まれたLogic Gateは青色に変化し、以下のような振る舞いをするようになる。
 +
 
 +
*積まれているLogic Gate LampのON/OFF状態が変化しても、信号を出力しなくなる。
 +
*1つ以上のLogic Gate Lampが積まれているLogic GateのFaulty Lampに信号が入力された時、([[File:Logic Gate Lamp (On).png]]の数)÷([[File:Logic Gate Lamp (On).png]]の数+[[File:Logic Gate Lamp (Off).png]]の数) の確率で信号を出力する。
== 使い方 ==
== 使い方 ==

2019年11月11日 (月) 23:51時点における版

この項目は情報が不十分、もしくは古いバージョンの情報のままです。
加筆、訂正などをしてくださる協力者を求めています。
Logic Gate
Logic Gate (AND).png Logic Gate (NAND).png Logic Gate (OR).png Logic Gate (NOR).png Logic Gate (XOR).png Logic Gate (XNOR).png
情報
タイプ (メカニズム)
設置 可能
大きさ 幅1 x 高さ1
最大所持数 999
Rarity Rarity color 1.png
購入/売却 2Gold Coin.png40default
Item ID : 3603 - 3608
AND回路

アイテム > メカニズム

Steampunker.png Steampunkerから購入できるメカニズムアイテム。

「Logic Gate」と「Logic Gate Lamp」を組み合わせて使うことで、複雑な論理演算ができるようになる。


目次

種類

Logic Gate

演算の「出力部」に相当するメカニズム。
これ単体では動作せず、後述の「Logic Gate Lamp」を1つ以上、Logic Gateの上に積むようにして配置する必要がある。

Logic Gateは点灯・消灯が切り替わった時にそれぞれ信号を送る。「点灯した時だけ」ではない。

名称 解説
Logic Gate (AND).png Logic Gate (AND) 積まれたLogic Gate Lampが全てONであれば点灯する。
Logic Gate (NAND).png Logic Gate (NAND) 積まれたLogic Gate Lampのうち、一つでもOFFであれば点灯する。
Logic Gate (OR).png Logic Gate (OR) 積まれたLogic Gate Lampのうち、一つでもONであれば点灯する。
Logic Gate (NOR).png Logic Gate (NOR) 積まれたLogic Gate Lampが全てOFFであれば点灯する。
Logic Gate (XOR).png Logic Gate (XOR) 積まれたLogic Gate Lampのうち、ちょうど一つだけONであれば点灯する。
※3つ以上積んだ時、「論理学におけるXOR」と挙動が異なるので注意!
Logic Gate (XNOR).png Logic Gate (XNOR) 積まれたLogic Gate Lampのうち、ONであるものが一つでなければ点灯する。

Logic Gate Lamp

演算の「入力部」に相当するメカニズム。

Lampと名が付くが光源としての役割はなく、Logic Gateへの入力でしか役目はない。
Logic Gate Lampに信号が入力されると、Logic Gate Lamp (On).pngON・/Logic Gate Lamp (Off).pngOFFが切り替わる。

Logic Gate Lamp (Faulty)

Logic Gate Lamp (Faulty).png のような見た目をしているオブジェクト。

これが積まれたLogic Gateは青色に変化し、以下のような振る舞いをするようになる。

  • 積まれているLogic Gate LampのON/OFF状態が変化しても、信号を出力しなくなる。
  • 1つ以上のLogic Gate Lampが積まれているLogic GateのFaulty Lampに信号が入力された時、(Logic Gate Lamp (On).pngの数)÷(Logic Gate Lamp (On).pngの数+Logic Gate Lamp (Off).pngの数) の確率で信号を出力する。

使い方

Logic Gateの上辺にLampを直接積み上げるように設置することで、入力に応じて論理演算処理をする。
Lampがワイヤーから信号を受け取り、Logic Gateは上のLampの状態が条件に当てはまっていれば本体に接続されているワイヤーに出力を送信する。
LampのOnとOffはオセロの白と黒のようなもので、本質的には同じアイテムである。OnとOffはワイヤーから信号送られる入力の度に逆転する。

Tips

一般的な2入力だけでなく、1入力や3以上の入力も可能である。NOTゲート(全てOff)はないが、Lamp(On)で代用可能。

本来Terrariaのワイヤー信号にはOnとOffの概念はないため、複数入力がある場合レバータイプのスイッチであってもレバーの位置がいつも同じ時にOnになるとは限らない。

関連項目


参照 = Logic Gate - Official Terraria Wiki
http://terraria.gamepedia.com/Logic_Gate

更新履歴

  • 1.3.2 :
    • NXORをXNORに名称変更
  • 1.3.1 :
    • 導入


スポンサード リンク

スポンサードリンク