モジュール詳細:マインクラフト暗号

クリーパーだって?うわ、まじか!今すぐ鉱山に戻らないと!

  • このモジュールは、メッセージと入力を含む2つのテキストボックス、キーボード、削除ボタン「C」及び送信ボタン「S」で構成されている。
  • 上部のテキストボックスには、銀河標準語の暗号化された単語が表示される(付録参照)。単語を英語に翻訳し、セクションAに従う。
  • セクションBで復号した単語を見つけ、その横にある単語を特定する。
  • セクションCで、取得した単語を暗号化し、銀河標準語で入力する。
  • 間違った単語を送信するとミスが記録される。ミスが発生すると、モジュールは新しい暗号化されたメッセージを再作成し、キーボードをランダム化する。
  • このモジュールの全ての計算は、数が1~26の値でループする。

セクションA:文字を忘れずに

  • 全ての文字をアルファベット上の位置(A=1,B=2…)に変更する。
  • 下の表から得られた数字を対応する位置の数字と合計し記録する。
  • 最後に、各数字をアルファベット上の位置を使用してアルファベットに戻す。
1文字目
  • 点灯したINDインジケーターがある⇒-3
  • それ以外の場合、バッテリーがない⇒-2
  • それ以外の場合、インジケーターがない⇒+3
  • それ以外の場合、特殊モジュール「作業台(The Crafting Table)」がある⇒+2
  • それ以外の場合⇒+ポートの数
2文字目
  • パラレルポートと4つのバッテリーホルダーがある⇒+4
  • それ以外の場合、最後に計算された数字が3の倍数⇒+2
  • それ以外の場合⇒-シリアルナンバーの最小の数字
3文字目以降
  • 前に取得した2つの数字(この表から得た数字/計算した数字ではない)のいずれかが0⇒+最後に取得した2つの数字の絶対値の合計-10
  • それ以外の場合、前に取得した2つの数字の両方が負である⇒+最後に取得した2つの数字の差の絶対値
  • それ以外の場合、前に計算された2つの数字の両方が奇数の場合、+(シリアルナンバーの最大の数字-最後から2番目に計算された数字)
  • それ以外の場合、前に計算された2つの数字の両方が偶数の場合、+(最後に取得した2つの数字の合計)
  • それ以外の場合、+最後に計算された数字

セクションB:単語表

SparklezCreeperDiamondPickaxeObsidianNether
SlayerSharpnessSniperPowerMinerEfficiency
EngineerRedstoneRepeaterAutoclickSugarSpeed
LapisExperienceWartAwkwardGunpowderSplash
DragonBreathMelonHealthSpiderPoison
MagmaFireCarrotVisionBlazeStrength
CobblestoneCompactorFarmerUnbreakingRabbitJump
BreathLingeringPufferfishBreathingTearRegeneration
ArmorResistancePhantomSlowfallMillionMidas
HypixelFightingTournamentMondayCraftingModule
EndingEggPearlTeleportCropsBread
DrownedTridentLibrarySilverfishNetheriteUninstall

セクションC:全ての文字を忘れよう

  • セクションBで得た単語の各英字のアルファベット上の位置の数字を取得する。
  • 1文字目は有効な英字とする。

他のすべての英字については、次のルールを使用してその英字が有効か無効かを判断する。

  • 前の2文字の両方が有効な場合、この英字は無効である。
  • 前の2文字の両方が無効な場合、この英字は有効である。
  • 上記のいずれにも当てはまらない場合、または前に2つの文字がない場合、この英字のアルファベット上の位置の数字根がアルファベット上の位置のいずれかの桁と等しい場合に有効である。

有効な英字については、その英字の数字根に対応する数字のルールを適用し、アルファベット上の位置を変更する。

無効な英字はそのままで良い。

数字根適用
1+シリアルナンバーの数字の数
2+シリアルナンバーの英字の数
3+爆弾のモジュール数
427-アルファベット上の位置
5-インジケーターの数
6+英字の数字根
7-ポートの数
8-ミスの数(メッセージ送信時に取得)
9+バッテリーホルダーの数

最後に、それぞれのアルファベット上の位置を参照して数字を英字に戻す。

付録SGA:

ABCDEFGHIJKLM
ABCDEFGHIJKLM
NOPQRSTUVWXYZ
NOPQRSTUVWXYZ