疑似合成に基づく凝集水の自動化
前書き
仮合成は、特別な自動化ソリューションの一種であり、こうした自動化のテンプレートをコーディングする際には、直接レシピ自体を記述するのではなく、一部の材料や完成品を他のアイテムで代替します。GTOでは「注文」と呼ばれるアイテムを提供しており、このアイテムを最終的な完成品として使用すると、必要な材料をすべて投入し終えると自動的に合成タスクがキャンセルされます。これにより、仮合成による自動化に新たなアイデアが生まれました。本チュートリアルでは、仮合成を基にした比較的シンプルな凝集水自動化の考え方を紹介します。
自動化設計
図のように、MEリクエスタの下には上向きのME出力アセンブリが配置されており、量子タンクVIの右側にはMEストレージバスが配置されています。
詳細な説明
MEリクエスタ、出力アセンブリ、サンプル供給器はすべてメインネットに接続されており、サンプル供給器のサンプル形式は「オゾン水 + 10kB ポリ塩化アルミニウム → 注文」です。オゾン水量は任意に設定でき、注文には任意のアイテムを指定できます。MEリクエスタは自動的にその注文をリクエストします(浄化装置側に配置する必要はなく、メインネット上の任意のリクエスタを使用できます)。ME在庫入力ホッパーは自動的に引き出されます。一度に処理するオゾン水量を増やしたい場合は、量子タンクの容量を拡張してください。
動作原理
リクエストャーが合成リクエストを発行すると、必要なポリ塩化アルミニウムが自動的に合成され、ネットワークから必要なオゾン水が取得されます。ポリ塩化アルミニウムの合成が完了すると、テンプレートに示されたとおりにまずオゾン水が送信され、送信されたオゾン水は量子タンクへと流入し、ストレージバスによって読み取られるほか、ME在庫入力コンテナによって引き出されます。量子タンクは1種類の流体しか保管できないため、送信予定の10kBのポリ塩化アルミニウムはテンプレート供給装置に留まります。凝集浄化装置はオゾン水を入手するとレシピの実行を開始し、その際には量子タンクに保存されているオゾン水が消費され、ポリ塩化アルミニウムを量子タンクへと投入することができます。その後、在庫入力コンテナによって引き出され、凝集浄化装置へと送り込まれるのです。
臭素水が送付されると、今回の合成は完了と見なされ、注文は自動的に合成タスクをキャンセルし、次回に必要なポリ塩化アルミニウムと臭素水を合成します。合成が完了した後も、浄化装置が稼働している間に材料が送付されることがほとんどです。この際、最初に送付される流体は臭素水であり、凝集・浄化装置はレシピの実行中に投入された臭素水を消費しないため、臭素水は依然としてクォンタムタンクに残ったままとなり、次のレシピが開始されたときに初めて消費されます。消費後にサンプル供給器に残留したポリ塩化アルミニウムだけがクォンタムタンクへと流入し、こうして繰り返し凝集水を生産し続けます。