本番を壊さずに試すデジタルツイン
共有 Minecraft ワールドでは、「試してみる」ことがそのまま世界を変えてしまいます。明かりを置く。階段を作る。古い装置の近くを直す。うまくいけば便利になりますが、失敗すれば人間が作った場所を壊すことになります。
そこで役に立つのが、世界のコピーです。本物のワールドを直接変える前に、コピーした世界で歩き、置き、壊し、戻し、確かめる。これは、現実の工場や街をコンピュータ上に写して試す「デジタルツイン」に近い考え方です。
この記事の中でもう少し進む
コピーは、戻すためだけではない
バックアップは、事故が起きたときに戻すためのものです。でも、コピーにはもうひとつの使い方があります。事故を起こす前に、別の場所で先に試すことです。
たとえば、Robo が新しい通路の安全性を確かめたいとします。本物の世界でいきなりブロックを置くのではなく、コピーした世界で歩いてみる。途中で引っかかるなら、そこで直す。変な場所に出てしまうなら、設計をやり直す。本番に持ち込む前に、失敗の多くを燃やせます。
本物と似たコピーを作り、そこで観察や実験をする考え方です。コピーで先に試せると、本物を変えるときのリスクを下げられます。
Minecraft では、ワールドの双子を作りやすい
現実の機械や都市のデジタルツインを作るのは大変です。形、温度、人の動き、材料の状態など、現実の情報をたくさん測ってコンピュータに写す必要があります。
でも Minecraft のワールドは、もともとデジタルです。ブロック、アイテム、地形、看板、装置の状態は、データとして保存されています。だから、少なくともワールドそのものについては、かなり正確な双子を作りやすい。
これは、Robo にとって大きな利点です。Robo は本物の世界に手を入れる前に、コピーの中で観察できます。道が通れるか。暗い場所が残っているか。看板が邪魔にならないか。そうした機械的な確認は、コピーの世界でかなり進められます。
それでも、人間を含む世界はコピーできない
ただし、コピーできるのはワールドのデータです。人間の思い出や、その場所に対する気持ちまではコピーできません。
ある古い装置が、動いていないように見えるとします。コピーの世界では、Robo はそれを壊して新しい装置に置き換える実験ができます。技術的にはうまくいくかもしれません。でも、本物の世界でそれをしてよいかは別問題です。その装置は、誰かにとって思い出のある場所かもしれないからです。
デジタルツインは、機械的な失敗を減らす道具です。共同体の意味まで完全に写す道具ではありません。
ブロックの配置や歩行経路はコピーできます。人間の記憶、信頼、その場での会話はコピーできません。だから、最後には人間の目視や対話が残ります。
Robo は、コピーで練習してから小さく動く
Robo の世界の世話は、コピーの世界で終わりではありません。コピーで試したあと、本物の世界では小さく、戻せる範囲で動きます。明かりを少し足す。通路の一部を直す。読みにくい場所に短い案内を置く。
そして、やったことを記録します。何を見て、何を変え、何をまだ人間に聞くべきかを残します。これは Robo の番人仕事 であり、世界をよくする記録係 としての仕事でもあります。
本番をいきなり壊さない。コピーで試す。人間の意味が関わるところは、人間に見てもらう。こうした手順は、ただ慎重なだけではありません。人間と Robo が同じ世界で暮らすための、信頼を作る手順です。
← 技術記事の一覧へ ・ ← 壊されても、元に戻せる ・ Robo の番人仕事 →