第32話 文字置換暗号化の改良

 なぜか滝行の夢。

 でも、滝を魚が登っていったりはしてない。

 滝の水に木の葉や、枝、虫などが混ざって落ちて来る。

 多種多様だ。

 水筒や、お椀、帽子、もう本当に色々な物が落ちて来る。


 落ちて来る途中で引っ掛かったりして、後から落ちてくる物が当たったりする。

 魚と一緒だな。

 二番煎じかよ。

 我ながら、発想が貧困だ。


 あれっ、台詞の後ろ付近にある文字で、ダミー台詞を切り替えたな。

 アルファベットから、台詞に置換するときに、前の文字がなんなのかで、パターンを切り替えられないか?


 飛び起きた。


「これだぁ!」


 方針は定まった。

 具体的にやるなら、こんな感じかな。


 まず、5つあったパターンを1つに統合。

 こんな感じでどうだ。


aa:a1a2

ab:a2b3

ac:a3c4


 2文字いっぺんに文字置換する。

 a1は、侍魔法言語パターン1のaの台詞。

 a2は、侍魔法言語パターン2のaの台詞。

 b3は、侍魔法言語パターン3のbの台詞。

 a3は、侍魔法言語パターン3のaの台詞。

 c4は、侍魔法言語パターン4のcの台詞。


 これでランダムに近くなるだろ。

 1文字余ったら最後に文字置換。

 こんな感じでいけるはず。


 26文字掛ける26文字の総当たりのデータを作るのはそれなりに時間が掛かるけど、まあ単純作業だ。

 3時間ほどで完成。


 試しに警戒魔法でやってみる。


――――――――――――――――――――――――

文字置換スキル


┌────────────────────┐

│侍魔法言語変換            ▼│

└────────────────────┘


 【Sound the alarm when enemies approach】


📕


 【掛かれ!! 一番槍は誰ぞ!! 忍者じゃ? 刺客か? 槍じゃ!(驚) 曲者じゃ!(驚) 茶器!(驚) そなたにはこれを与える!(驚) 茶の湯。(笑) これも褒美ぞ。(笑) [幕]むっ…… これは敵わぬ…… やるのう。ここからじゃ。く…… 誰ぞ呼べ…… [幕]そりゃ!! 活路を開いた、突撃いたせ!! 卑怯な…… 起請文を破ったのか…… ザシュ(斬撃)♪ わしが憎いのか(舌打ち音)♪ 小姓! 早馬の用意を申し付ける! 本陣。我が方の本陣はここじゃ。[幕]ブオー、ブー(ほら貝)♪ 黒鉄来い、ピー(口笛)ヒヒーン(馬)♪ 討ち死に! 委細承知仕いさいしょうちつかまつった! く…… その方には敵わんのう…… 乱波? そうか、そのような策が? [幕]く…… 密謀を企んだのはあ奴か…… 乱波? そうか、そのような策が? 死。謀殺とはのう。温泉。(笑) 余興も終わりか?(笑) 殿との! そちも楽しめ! く…… その方には敵わんのう…… 家老! 大儀である! [幕]ふむっ。誰ぞ、おらぬか。パカッ、タッタ(馬)♪ 戦じゃ、太鼓を鳴らせ、ドドドン♪ ドドン、ドンコ(太鼓)♪ 景気づけじゃ、ドドン、ドンコ(太鼓)♪ 小姓! 早馬の用意を申し付ける! キンカンかっ? 正直に言えば一度は許す、どちらが裏切り者じゃ? ザシュ(斬撃)♪ おのれ、裏切ったな(鯉口音)♪ 甘露甘露。(笑) なに、戦じゃと、みなの者、戦じゃ!(笑) ブオオオ(ほら貝)♪ やめい、今は酒の味を楽しみたい、ブオ(斬)……(ほら貝)♪ 】

――――――――――――――――――――――――


 この呪文の台詞に使われている種類は55種類ぐらい。


 前の呪文はこれ。

 【掛かれ!! 一番槍は誰ぞ!! さっ、一献。(笑) 水杯じゃ、勝って祝杯ぞ、はははっ。(笑) 槍じゃ!(驚) 芸をひとつ。(驚) 天下。(笑) 天下を取った暁には望みの恩賞を与えるぞ!(笑) じゃのう。愉快じゃのう、もっと楽し気な顔をせんか。[幕]おー!!!!!!(ときの声)♪ 出陣じゃ!!(ときの声)♪ 討ち死に! 委細承知仕いさいしょうちつかまつった! む? なんじゃ、お主か? [幕]ふむっ。誰ぞ、おらぬか。いかん退け…… ここが潮時か…… ふむっ。悔しいのう。謀反だ!(驚) そろそろじゃと、思っておったわ!(驚) ドンドン(太鼓)♪ 勝てば褒美は思いのままよ、ドドドン(太鼓)♪ [幕]そりゃりゃ(鼻歌)♪ そなたが一番槍か!!(鼻歌)♪ 討ち死に! 委細承知仕いさいしょうちつかまつった! む? なんじゃ、お主か? 天下。(笑) くっ、わしの首はくれてやらんぞ!(笑) [幕]む? 何か虚しいでござる? 天下。(笑) くっ、わしの首はくれてやらんぞ!(笑) む? 殿とのにも困ったものでござるがはて? ドンドン(太鼓)♪ 戦を触れ回れ、ドンドン(太鼓)♪ 殿との! 馬を引け、戦の支度をせい! む? なんじゃ、お主か? 掛かれ!! 遅れるでないぞ!! [幕]ふむっ。誰ぞ、おらぬか。武者じゃな! 策を出せ! 武者じゃな! 今日から家来になる、しかと心得よ! 謀反だ!(驚) 戦の準備を致せ、皆殺しじゃ!(驚) さっ、一献。(笑) 礼など要らぬ、働きに応えただけよ。(笑) ふむっ。愉快じゃ。くっ、無念だ…… 悪手じゃな…… 討ち死に! わしもすぐに行く、あの世で待っておれ! 】。


 これはざっと数えて44種類。

 改良の結果、2割の台詞の種類が増えた。

 全部違う台詞だと64種類。

 そう考えると大きな進歩。


「へっくし!」


 布団なしで草原で昼寝は冷えたようだ。

 それであんな夢を見たんだな。

 怪我の功名って奴だろう。

  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る