Logic Gate
提供:Terraria Japan Wiki
(→Tips) |
|||
(間の18版分が非表示) | |||
1行: | 1行: | ||
- | |||
{{要編集}} | {{要編集}} | ||
- | |||
{| cellpadding=5 style='border-collapse:collapse; min-width:250px; border:1px solid #888888' align=right | {| cellpadding=5 style='border-collapse:collapse; min-width:250px; border:1px solid #888888' align=right | ||
|- | |- | ||
- | ! style='background:#E4F0F7; color:#063B5E; font-size:120%;' colspan=2 | {{BASEPAGENAME}} | + | ! style='background:#E4F0F7; color:#063B5E; font-size:120%;' colspan=2 | {{BASEPAGENAME}}<br>論理ゲート |
|- | |- | ||
! style='padding:0.5em; ' colspan=2 | [[File:Logic Gate (AND).png]] [[File:Logic Gate (NAND).png]] [[File:Logic Gate (OR).png]] [[File:Logic Gate (NOR).png]] [[File:Logic Gate (XOR).png]] [[File:Logic Gate (XNOR).png]] | ! style='padding:0.5em; ' colspan=2 | [[File:Logic Gate (AND).png]] [[File:Logic Gate (NAND).png]] [[File:Logic Gate (OR).png]] [[File:Logic Gate (NOR).png]] [[File:Logic Gate (XOR).png]] [[File:Logic Gate (XNOR).png]] | ||
10行: | 8行: | ||
! style='background:#E4F0F7; color:#063B5E; ' colspan='2' | 情報 | ! style='background:#E4F0F7; color:#063B5E; ' colspan='2' | 情報 | ||
|- | |- | ||
- | | '''タイプ''' || | + | | '''タイプ''' || [[メカニズム]] |
|- | |- | ||
| '''設置''' || 可能 | | '''設置''' || 可能 | ||
18行: | 16行: | ||
| '''最大所持数''' || 999 | | '''最大所持数''' || 999 | ||
|- | |- | ||
- | | '''[[Rarity]]''' || [[file:Rarity_color_1.png]] | + | | '''[[Rarity|レアリティ]]''' || [[file:Rarity_color_1.png]] |
|- | |- | ||
- | | '''購入/売却''' || {{ | + | | '''購入/売却''' || {{gc|2}} / {{sc|40}} |
+ | |- | ||
+ | | '''調査''' || 5 | ||
|- | |- | ||
! style='background:#E4F0F7; color:#063B5E;' colspan=2 | Item ID : 3603 - 3608 | ! style='background:#E4F0F7; color:#063B5E;' colspan=2 | Item ID : 3603 - 3608 | ||
|} | |} | ||
- | + | {{参照}} | |
[[ファイル:AND logic gate animation.gif|framed|AND回路]] | [[ファイル:AND logic gate animation.gif|framed|AND回路]] | ||
30行: | 30行: | ||
<br> | <br> | ||
<!-- この下に書きたいことを書いてくれるとありがたい --> | <!-- この下に書きたいことを書いてくれるとありがたい --> | ||
- | {{ | + | {{item|Steampunker}}から購入できるメカニズムアイテム。<br> |
<br> | <br> | ||
- | + | 「Logic Gate」と「Logic Gate Lamp」を組み合わせて使うことで、複雑な論理演算ができるようになる。 | |
+ | <br> | ||
== 種類 == | == 種類 == | ||
===Logic Gate=== | ===Logic Gate=== | ||
- | [[File:Logic Gate (AND).png]] AND | + | 演算の「出力部」に相当するメカニズム。<br> |
- | [[File:Logic Gate (NAND).png]] | + | これ単体では動作せず、後述の「Logic Gate Lamp」を1つ以上、Logic Gateの上に積むようにして配置する必要がある。 |
- | [[File:Logic Gate (OR).png]] OR | + | |
- | [[File:Logic Gate (NOR).png]] | + | Logic Gateは点灯・消灯が切り替わった時にそれぞれ信号を送る。'''「点灯した時だけ」ではない。''' |
- | [[File:Logic Gate (XOR).png]] XOR | + | |
- | [[File:Logic Gate (XNOR).png]] | + | {| border="1" |
+ | ! 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であるものがちょうど一つだけであれば点灯する。 | ||
+ | |- | ||
+ | |[[File:Logic Gate (XNOR).png]] | ||
+ | |Logic Gate (XNOR) | ||
+ | |積まれたLogic Gate Lampのうち、ONであるものが一つでなければ点灯する。 | ||
+ | |} | ||
===Logic Gate Lamp=== | ===Logic Gate Lamp=== | ||
- | [[File:Logic Gate Lamp (On).png]] | + | {| cellpadding=5 style='border-collapse:collapse; min-width:250px; border:1px solid #888888' align=right |
- | [[File:Logic Gate Lamp (Off).png]] Off | + | |- |
- | [[File:Logic Gate Lamp (Faulty).png]] Faulty | + | ! style='background:#E4F0F7; color:#063B5E; font-size:120%;' colspan=2 | Logic Gate Lamp |
+ | |- | ||
+ | ! style='padding:0.5em; ' colspan=2 | [[File:Logic Gate Lamp (On).png]] [[File:Logic Gate Lamp (Off).png]] [[File:Logic Gate Lamp (Faulty).png]] | ||
+ | |- | ||
+ | ! style='background:#E4F0F7; color:#063B5E; ' colspan='2' | 情報 | ||
+ | |- | ||
+ | | '''タイプ''' || [[メカニズム]] | ||
+ | |- | ||
+ | | '''設置''' || 可能 | ||
+ | |- | ||
+ | | '''大きさ''' || 幅1 x 高さ1 | ||
+ | |- | ||
+ | | '''最大所持数''' || 999 | ||
+ | |- | ||
+ | | '''[[Rarity|レアリティ]]''' || [[file:Rarity_color_1.png]] | ||
+ | |- | ||
+ | | '''購入/売却''' || {{sc|10}} / {{sc|2}} (On,Off) <br> {{gc|2}} / {{sc|40}} (Faulty) | ||
+ | |- | ||
+ | | '''調査''' || 5 | ||
+ | |- | ||
+ | ! style='background:#E4F0F7; color:#063B5E;' colspan=2 | Item ID : 3602,3618,3663 | ||
+ | |} | ||
+ | {{参照}} | ||
+ | {| border="1" | ||
+ | ! colspan="2" | 名称 | ||
+ | ! ゲーム内説明 | ||
+ | |- | ||
+ | |[[File:Logic Gate Lamp (On).png]] [[File:Logic Gate Lamp (Off).png]] | ||
+ | |Logic Gate Lamp (On) <br> Logic Gate Lamp (Off) | ||
+ | |Place this on logic gates to add checks<br>論理ゲートに配置してチェック条件を追加 | ||
+ | |- | ||
+ | |[[File:Logic Gate Lamp (Faulty).png]] | ||
+ | |Logic Gate Lamp (Faulty) | ||
+ | |Place this on logic gate lamps to randomize the activation<br>ランダムに有効になる論理ゲートランプを配置 | ||
+ | |} | ||
+ | 演算の「入力部」に相当するメカニズム。 | ||
+ | Lampと名が付くが光源としての役割はなく、Logic Gateへの入力でしか役目はない。<br> | ||
+ | Logic Gate Lampに信号が入力されると、[[File:Logic Gate Lamp (On).png]]ON・/[[File:Logic Gate Lamp (Off).png]]OFFが切り替わる。 | ||
- | == | + | ===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]]の数) の確率で信号を出力する。 | ||
- | + | Lamp (Faulty)の使い方<br> | |
- | Logic Gateの上に[[File:Logic Gate Lamp (On).png]]と[[File:Logic Gate Lamp (Off).png]] | + | Logic Gateの上に[[File:Logic Gate Lamp (On).png]]と[[File:Logic Gate Lamp (Off).png]]をいくつか載せ、更にその上に[[File:Logic Gate Lamp (Faulty).png]]を載せ、この[[File:Logic Gate Lamp (Faulty).png]]に信号を送ることでLogic Gateからランダムな信号の送信を行う。<br> |
この際、[[File:Logic Gate Lamp (Faulty).png]]が繋がったLogic Gateは青色に変わり、理論演算機能は無視される。<br> | この際、[[File:Logic Gate Lamp (Faulty).png]]が繋がったLogic Gateは青色に変わり、理論演算機能は無視される。<br> | ||
[[File:Logic Gate Lamp (Faulty).png]]の下に連続する[[File:Logic Gate Lamp (On).png]]と[[File:Logic Gate Lamp (Off).png]]の比率によりその[[File:Logic Gate Lamp (Faulty).png]]のランダムの発生率が決まる。<br> | [[File:Logic Gate Lamp (Faulty).png]]の下に連続する[[File:Logic Gate Lamp (On).png]]と[[File:Logic Gate Lamp (Off).png]]の比率によりその[[File:Logic Gate Lamp (Faulty).png]]のランダムの発生率が決まる。<br> | ||
すなわち[[File:Logic Gate Lamp (On).png]]×1なら100%常に切り替わり、[[File:Logic Gate Lamp (On).png]]×1と[[File:Logic Gate Lamp (Off).png]]×1なら50%で切り替わる。<br> | すなわち[[File:Logic Gate Lamp (On).png]]×1なら100%常に切り替わり、[[File:Logic Gate Lamp (On).png]]×1と[[File:Logic Gate Lamp (Off).png]]×1なら50%で切り替わる。<br> | ||
- | + | これらを利用してif演算に使用することも可能である。<br> | |
ちなみに[[File:Logic Gate Lamp (On).png]]×0なら常に切り替わらない。<br> | ちなみに[[File:Logic Gate Lamp (On).png]]×0なら常に切り替わらない。<br> | ||
- | == | + | == 使い方 == |
- | + | Logic Gateの上辺にLampを直接積み上げるように設置することで、入力に応じて論理演算処理をする。<br> | |
+ | Lampがワイヤーから信号を受け取り、Logic Gateは上のLampの状態が条件に当てはまっていれば本体に接続されているワイヤーに出力を送信する。 | ||
+ | <br> | ||
+ | LampのOnとOffはオセロの白と黒のようなもので、本質的には同じアイテムである。OnとOffはワイヤーから信号送られる入力の度に逆転する。<br> | ||
+ | <br> | ||
+ | == Tips == | ||
+ | 一般的な2入力だけでなく、1入力や3以上の入力も可能である。NOTゲート(全てOff)はないが、Lamp(On)で代用可能。<br> | ||
+ | 1入力のGateは複数色のワイヤーをひとつにまとめたり、ダイオードとして使用したりすることができる。<br> | ||
+ | <br> | ||
+ | 本来Terrariaのワイヤー信号にはTRUEとFALSE(OnとOff)の概念はないため、複数入力がある場合レバータイプのスイッチであってもレバーの位置がいつも同じ時にOnになるとは限らない。<br> | ||
+ | <br> | ||
+ | '''何もない空間にいきなり置くことができる'''ので、建築を始める際の起点として利用できる。<br> | ||
- | < | + | ==参考 真理値表-論理積(AND)== |
- | + | {| border="1" style="border-collapse:collapse; text-align:center;" cellspacing="0" | |
- | + | !入力A | |
+ | !入力B | ||
+ | !→ | ||
+ | !出力Y | ||
+ | |- | ||
+ | |On||On|| ||<b>On</b> | ||
+ | |- | ||
+ | |On||<span style="color:#a0a0a0;">Off</span>|| ||<span style="color:#a0a0a0;">Off</span> | ||
+ | |- | ||
+ | |<span style="color:#a0a0a0;">Off</span>||On|| ||<span style="color:#a0a0a0;">Off</span> | ||
+ | |- | ||
+ | |<span style="color:#a0a0a0;">Off</span>||<span style="color:#a0a0a0;">Off</span>|| ||<span style="color:#a0a0a0;">Off</span> | ||
+ | |} | ||
+ | 論理積の数式はY=A・B<br> | ||
+ | AとBを入力、Yを出力とする。<br> | ||
+ | 入力同士を掛け合わせた積が出力となる。どんな数に0を掛けても積は0になる=入力に一つでも0(偽)が含まれれば、出力は必ず0(偽)となる。<br> | ||
+ | 言葉で説明するならば、入力が2つどちらも「真」の時、出力は「真」になり、逆に一つでも入力に「偽」があれば出力は「偽」になる。<br> | ||
+ | これらは入力が三つ以上又は一つの場合にも説明ができる。<br> | ||
+ | <br> | ||
+ | |||
+ | ==参考 真理値表-否定論理積(NAND)== | ||
+ | {| border="1" style="border-collapse:collapse; text-align:center;" cellspacing="0" | ||
+ | !入力A | ||
+ | !入力B | ||
+ | !→ | ||
+ | !出力Y | ||
+ | |- | ||
+ | |On||On|| ||<span style="color:#a0a0a0;">Off</span> | ||
+ | |- | ||
+ | |On||<span style="color:#a0a0a0;">Off</span>|| ||<b>On</b> | ||
+ | |- | ||
+ | |<span style="color:#a0a0a0;">Off</span>||On|| ||<b>On</b> | ||
+ | |- | ||
+ | |<span style="color:#a0a0a0;">Off</span>||<span style="color:#a0a0a0;">Off</span>|| ||<b>On</b> | ||
+ | |} | ||
+ | <br> | ||
== 更新履歴 == | == 更新履歴 == | ||
- | + | {{history|1.3.2|NXORをXNORに名称変更}} | |
- | + | {{history|1.3.1|導入}} | |
- | + | ||
- | + | [[Category:1.3.1導入]][[Category:メカニズム]][[Category:購入品]] |
2024年5月16日 (木) 16:13時点における最新版
この項目は情報が不十分、もしくは古いバージョンの情報のままです。 加筆、訂正などをしてくださる協力者を求めています。 |
Logic Gate 論理ゲート | |
---|---|
情報 | |
タイプ | メカニズム |
設置 | 可能 |
大きさ | 幅1 x 高さ1 |
最大所持数 | 999 |
レアリティ | |
購入/売却 | 2 / 40 |
調査 | 5 |
Item ID : 3603 - 3608 |
アイテム > メカニズム
Steampunkerから購入できるメカニズムアイテム。
「Logic Gate」と「Logic Gate Lamp」を組み合わせて使うことで、複雑な論理演算ができるようになる。
目次 |
[編集] 種類
[編集] Logic Gate
演算の「出力部」に相当するメカニズム。
これ単体では動作せず、後述の「Logic Gate Lamp」を1つ以上、Logic Gateの上に積むようにして配置する必要がある。
Logic Gateは点灯・消灯が切り替わった時にそれぞれ信号を送る。「点灯した時だけ」ではない。
[編集] Logic Gate Lamp
Logic Gate Lamp | |
---|---|
情報 | |
タイプ | メカニズム |
設置 | 可能 |
大きさ | 幅1 x 高さ1 |
最大所持数 | 999 |
レアリティ | |
購入/売却 | 10 / 2 (On,Off) 2 / 40 (Faulty) |
調査 | 5 |
Item ID : 3602,3618,3663 |
演算の「入力部」に相当するメカニズム。
Lampと名が付くが光源としての役割はなく、Logic Gateへの入力でしか役目はない。
Logic Gate Lampに信号が入力されると、ON・/OFFが切り替わる。
[編集] Logic Gate Lamp (Faulty)
これが積まれたLogic Gateは青色に変化し、以下のような振る舞いをするようになる。
- 積まれているLogic Gate LampのON/OFF状態が変化しても、信号を出力しなくなる。
- 1つ以上のLogic Gate Lampが積まれているLogic GateのFaulty Lampに信号が入力された時、(の数)÷(の数+の数) の確率で信号を出力する。
Lamp (Faulty)の使い方
Logic Gateの上にとをいくつか載せ、更にその上にを載せ、このに信号を送ることでLogic Gateからランダムな信号の送信を行う。
この際、が繋がったLogic Gateは青色に変わり、理論演算機能は無視される。
の下に連続するとの比率によりそののランダムの発生率が決まる。
すなわち×1なら100%常に切り替わり、×1と×1なら50%で切り替わる。
これらを利用してif演算に使用することも可能である。
ちなみに×0なら常に切り替わらない。
[編集] 使い方
Logic Gateの上辺にLampを直接積み上げるように設置することで、入力に応じて論理演算処理をする。
Lampがワイヤーから信号を受け取り、Logic Gateは上のLampの状態が条件に当てはまっていれば本体に接続されているワイヤーに出力を送信する。
LampのOnとOffはオセロの白と黒のようなもので、本質的には同じアイテムである。OnとOffはワイヤーから信号送られる入力の度に逆転する。
[編集] Tips
一般的な2入力だけでなく、1入力や3以上の入力も可能である。NOTゲート(全てOff)はないが、Lamp(On)で代用可能。
1入力のGateは複数色のワイヤーをひとつにまとめたり、ダイオードとして使用したりすることができる。
本来Terrariaのワイヤー信号にはTRUEとFALSE(OnとOff)の概念はないため、複数入力がある場合レバータイプのスイッチであってもレバーの位置がいつも同じ時にOnになるとは限らない。
何もない空間にいきなり置くことができるので、建築を始める際の起点として利用できる。
[編集] 参考 真理値表-論理積(AND)
入力A | 入力B | → | 出力Y |
---|---|---|---|
On | On | On | |
On | Off | Off | |
Off | On | Off | |
Off | Off | Off |
論理積の数式はY=A・B
AとBを入力、Yを出力とする。
入力同士を掛け合わせた積が出力となる。どんな数に0を掛けても積は0になる=入力に一つでも0(偽)が含まれれば、出力は必ず0(偽)となる。
言葉で説明するならば、入力が2つどちらも「真」の時、出力は「真」になり、逆に一つでも入力に「偽」があれば出力は「偽」になる。
これらは入力が三つ以上又は一つの場合にも説明ができる。
[編集] 参考 真理値表-否定論理積(NAND)
入力A | 入力B | → | 出力Y |
---|---|---|---|
On | On | Off | |
On | Off | On | |
Off | On | On | |
Off | Off | On |