[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.61,0:00:09.01,Default,,0000,0000,0000,,今年、僕が最も気に入ったゲームの一つにして\N間違いなく最も革新的な作品が Event[0]だ Dialogue: 0,0:00:09.01,0:00:13.95,Default,,0000,0000,0000,,宇宙船を探索するSFゲームであり\NKaizenという名の人工知能と会話をする Dialogue: 0,0:00:13.95,0:00:19.07,Default,,0000,0000,0000,,コンピューターのターミナルを見つけたら\N質問や命令をタイプ入力する Dialogue: 0,0:00:19.07,0:00:25.17,Default,,0000,0000,0000,,するとAIが実際に返事をしてくれる Dialogue: 0,0:00:25.21,0:00:29.93,Default,,0000,0000,0000,,密度の濃いテキストアドベンチャーを\NCleverbotと組み合わせたようなものだ Dialogue: 0,0:00:29.93,0:00:34.48,Default,,0000,0000,0000,,Gone Homeにも少し似ているがパズルがあり\N隠された物語を探す要素もある Dialogue: 0,0:00:34.48,0:00:35.77,Default,,0000,0000,0000,,この点はHer Storyのようだ Dialogue: 0,0:00:35.77,0:00:41.57,Default,,0000,0000,0000,,この動画では、Kaizenの返答の秘密を明かしていく Dialogue: 0,0:00:41.57,0:00:47.10,Default,,0000,0000,0000,,AIの仕組みと成功の理由\Nどの点で失敗しているかも論じる Dialogue: 0,0:00:47.10,0:00:52.30,Default,,0000,0000,0000,,だからこれからEvent[0]をプレイするつもりなら\N今が最後のチャンスだ Steamで買えるぞ Dialogue: 0,0:00:52.30,0:00:57.18,Default,,0000,0000,0000,,短いゲームにしては少々値段が張るが\N僕は大きな魅力を感じた Dialogue: 0,0:00:57.19,0:01:02.46,Default,,0000,0000,0000,,だからAIやストーリーテリング\Nゲームの未来に興味のある人にはお勧めだ Dialogue: 0,0:01:02.46,0:01:05.78,Default,,0000,0000,0000,,プレイし終えたら、戻ってきてくれ Dialogue: 0,0:01:07.70,0:01:13.18,Default,,0000,0000,0000,,戻ったね Event[0]は楽しめただろうか\N今からこのゲームの仕組みを説明して Dialogue: 0,0:01:13.18,0:01:15.68,Default,,0000,0000,0000,,全てを台無しにしてあげよう Dialogue: 0,0:01:15.68,0:01:20.46,Default,,0000,0000,0000,,Kaizenは結局のところ、ただの見かけ倒しだ\N他のゲームのAIと変わらない Dialogue: 0,0:01:20.46,0:01:26.02,Default,,0000,0000,0000,,開発者はチューリングテスト合格を目指した\Nわけではなく、面白い仲間を作ろうとしたのだ Dialogue: 0,0:01:26.02,0:01:30.60,Default,,0000,0000,0000,,プレイの仕方によっては敵にもなる\Nその点ではうまくいっていると思う Dialogue: 0,0:01:30.60,0:01:36.52,Default,,0000,0000,0000,,文章を処理する仕方から始めよう\Nできるだけまともな反応を返すようになっている Dialogue: 0,0:01:36.52,0:01:42.73,Default,,0000,0000,0000,,この情報はデザイナーのセルゲイ・モホーフの話や Dialogue: 0,0:01:42.73,0:01:47.49,Default,,0000,0000,0000,,開発者インタビュー、そしてこれは秘密だが\Nコードをこっそり覗いて判明したことだ Dialogue: 0,0:01:47.49,0:01:51.75,Default,,0000,0000,0000,,まずメッセージを入力する\Nゲームはどう解釈するだろうか Dialogue: 0,0:01:53.50,0:01:57.42,Default,,0000,0000,0000,,第一にスペルチェックで間違いを直す Dialogue: 0,0:01:57.42,0:02:01.14,Default,,0000,0000,0000,,それからプレイヤーの単語と文を\Nデータベースのタグと照合する Dialogue: 0,0:02:01.15,0:02:06.83,Default,,0000,0000,0000,,例えば「乗客」は「乗組員」に対応する Dialogue: 0,0:02:06.83,0:02:10.93,Default,,0000,0000,0000,,「人間」や「客人」、「人々」などの単語も同様だ Dialogue: 0,0:02:10.93,0:02:15.51,Default,,0000,0000,0000,,こうしたタグは次にもう一つの\Nデータベースに照合される Dialogue: 0,0:02:15.51,0:02:22.53,Default,,0000,0000,0000,,今度はKaizenに認識可能なタグの全パターンを\N列挙し、最も一致度の高いパターンを基に返答する Dialogue: 0,0:02:22.53,0:02:27.59,Default,,0000,0000,0000,,まず現在のイベントを確認する\Nこれはプレイヤーの現在位置や Dialogue: 0,0:02:27.59,0:02:33.18,Default,,0000,0000,0000,,これまでに見たもの、話した内容だ\NこれによりKaizenは記憶や文脈を得る Dialogue: 0,0:02:33.18,0:02:38.02,Default,,0000,0000,0000,,それから現在の感情状態を確認する\NKaizenはプレイヤーに対して3段階の感情と Dialogue: 0,0:02:38.02,0:02:42.72,Default,,0000,0000,0000,,3段階のストレスレベルを持つ\N合計9種類の状態が存在するのだ Dialogue: 0,0:02:42.72,0:02:47.26,Default,,0000,0000,0000,,入力とイベント、感情状態が\NKaizenに返答のリストを示すので Dialogue: 0,0:02:47.26,0:02:51.77,Default,,0000,0000,0000,,そのうちの一つを選んでプレイヤーに示す\N最後に、返答の単語や文の一部は Dialogue: 0,0:02:51.77,0:02:56.33,Default,,0000,0000,0000,,同義語で置き換えられるので\NこのAIは全く同じセリフを繰り返さない Dialogue: 0,0:02:56.33,0:03:01.13,Default,,0000,0000,0000,,このゲームの返答のほぼ全てはこうして用意される Dialogue: 0,0:03:01.13,0:03:06.02,Default,,0000,0000,0000,,ただし他にも細かい要素はある\N例えば名詞のタグを短期間保存しておくことだ Dialogue: 0,0:03:06.02,0:03:11.13,Default,,0000,0000,0000,,ナンディの話をしてから\N「彼女は死んだのか」と聞くと、Kaizenは Dialogue: 0,0:03:11.13,0:03:12.89,Default,,0000,0000,0000,,「彼女」をナンディと判断する Dialogue: 0,0:03:12.89,0:03:18.31,Default,,0000,0000,0000,,意外に単純なシステムだが、これでも\N作るのは大変だったろう Dialogue: 0,0:03:18.31,0:03:23.98,Default,,0000,0000,0000,,開発のOcelot Societyはプレイヤーが何を言っても\N予測できるタグのパターンを作る必要があった Dialogue: 0,0:03:23.99,0:03:28.26,Default,,0000,0000,0000,,そしてイベントと感情状態に合致する\NKaizenの返答を書かなければならなかったのだ Dialogue: 0,0:03:28.26,0:03:32.64,Default,,0000,0000,0000,,だが9つの感情状態に対して\N9つの返答があることは稀だ Dialogue: 0,0:03:32.64,0:03:39.08,Default,,0000,0000,0000,,Event[0]のデータベースには\N約10000語が、数千のタグに分かれて入っている Dialogue: 0,0:03:39.08,0:03:44.34,Default,,0000,0000,0000,,これだけの作業を費やしても、Kaizenは\N完璧には程遠い 言ったことを理解しなかったり Dialogue: 0,0:03:44.34,0:03:48.83,Default,,0000,0000,0000,,変な答えを返したり、答えられないと\N白状してしまうこともある Dialogue: 0,0:03:48.83,0:03:53.87,Default,,0000,0000,0000,,だが僕はこうした細かい問題があまり\N気にならなかった Ocelot Societyは Dialogue: 0,0:03:53.87,0:03:59.35,Default,,0000,0000,0000,,この技術を人間のキャラクターではなく\NAIにするという賢い決断を下したからだ Dialogue: 0,0:03:59.35,0:04:04.76,Default,,0000,0000,0000,,マイケル・マテアスとアンドリュー・スターンは\N2005年にFacadeという実験的ゲームを作った Dialogue: 0,0:04:04.76,0:04:09.98,Default,,0000,0000,0000,,タイプ入力で口論するカップルに話しかけるゲームだ Dialogue: 0,0:04:09.98,0:04:15.02,Default,,0000,0000,0000,,FacadeはEvent[0]よりも遥かに複雑だ\Nより詳細な感情情報を持つ人工知能が2つあり Dialogue: 0,0:04:15.02,0:04:19.62,Default,,0000,0000,0000,,声と顔のアニメーションもある\Nさらに劇的な瞬間を演出するための Dialogue: 0,0:04:19.62,0:04:22.79,Default,,0000,0000,0000,,複数のシステムが配備されている Dialogue: 0,0:04:22.79,0:04:26.78,Default,,0000,0000,0000,,だがそれでも、ミスが多いのは変わらない\N人間のキャラが奇妙なことを言うと Dialogue: 0,0:04:26.78,0:04:31.45,Default,,0000,0000,0000,,本物の人間と話しているという幻想は\N完全に崩れ去ってしまう Dialogue: 0,0:04:31.45,0:04:36.88,Default,,0000,0000,0000,,だがKaizenはロボットであり、ロボットが\N完全でないことはみんな知っている Dialogue: 0,0:04:36.88,0:04:40.88,Default,,0000,0000,0000,,Siri、ロンドンからグラスゴーまでの\N電車賃はいくらだ? Dialogue: 0,0:04:40.88,0:04:45.20,Default,,0000,0000,0000,,「解答は1京36兆平方マイルUSドルです」 Dialogue: 0,0:04:45.20,0:04:47.66,Default,,0000,0000,0000,,どアホめ Dialogue: 0,0:04:47.66,0:04:52.86,Default,,0000,0000,0000,,しかもKaizenは明らかに使い古されている\N文章が崩れたり、ターミナルが故障したりしている Dialogue: 0,0:04:52.86,0:04:58.17,Default,,0000,0000,0000,,また悪の人工知能というSFのお約束も利用している Dialogue: 0,0:04:58.17,0:05:03.05,Default,,0000,0000,0000,,返答が明確でないと、何かを隠している感じがする\N実際は本当に答えられないだけだ Dialogue: 0,0:05:03.05,0:05:07.94,Default,,0000,0000,0000,,そして宇宙船がある Kaizenは船内での\N補佐役として作られた存在なので Dialogue: 0,0:05:07.94,0:05:12.54,Default,,0000,0000,0000,,乗客や船内を探して見つかるものについてしか\N知らないのは当然のことだ Dialogue: 0,0:05:12.54,0:05:17.52,Default,,0000,0000,0000,,だからキリンとかモザンビークの\N歴史についてはよく知らなくても Dialogue: 0,0:05:17.52,0:05:21.04,Default,,0000,0000,0000,,折り紙や居間の玉突き台については詳しいのだ Dialogue: 0,0:05:21.04,0:05:26.64,Default,,0000,0000,0000,,さて、機能する会話ロボットを構築して\Nミスも許容範囲だが Dialogue: 0,0:05:26.64,0:05:31.83,Default,,0000,0000,0000,,次はそこからゲームを作る必要がある\NEvent[0]が失敗しているのはここだと思う Dialogue: 0,0:05:31.83,0:05:37.58,Default,,0000,0000,0000,,Ocelotはリソース管理やエイリアンの敵など\N多くのアイデアをカットしたと述べている Dialogue: 0,0:05:37.58,0:05:42.77,Default,,0000,0000,0000,,Kaizenだけに集中するためなのだが\Nこのゲームは実のところ、AIを中心として Dialogue: 0,0:05:42.77,0:05:44.14,Default,,0000,0000,0000,,機能していない Dialogue: 0,0:05:44.14,0:05:48.64,Default,,0000,0000,0000,,いくつかのパズルがあるが\N大部分はKaizenを一切介さないものだ Dialogue: 0,0:05:48.64,0:05:53.50,Default,,0000,0000,0000,,AIのコードベースをハックして\Nミニゲームをしたり Dialogue: 0,0:05:53.50,0:05:56.25,Default,,0000,0000,0000,,ターミナルの履歴から手がかりを探すなど Dialogue: 0,0:05:56.25,0:06:01.58,Default,,0000,0000,0000,,どちらも複雑な会話ロボットを必要としないパズルで Dialogue: 0,0:06:01.58,0:06:04.86,Default,,0000,0000,0000,,Kaizenは無駄に複雑なヒントシステムでしかない Dialogue: 0,0:06:04.86,0:06:09.41,Default,,0000,0000,0000,,このゲームの印象的な部分はAIとの\N関係を築くことだ Dialogue: 0,0:06:09.41,0:06:13.75,Default,,0000,0000,0000,,感情をコントロールしたり、会話で\N困難を乗り切ったりする Dialogue: 0,0:06:13.75,0:06:18.44,Default,,0000,0000,0000,,印象に残るシーンの一つは、船外に出た後\NKaizenが中に入れてくれないので Dialogue: 0,0:06:18.44,0:06:22.24,Default,,0000,0000,0000,,酸素が尽きる前に謝るか、人間であることを\N証明しなければならない Dialogue: 0,0:06:22.24,0:06:27.02,Default,,0000,0000,0000,,この部分は素晴らしいが、こういう瞬間は\N少なすぎるし、もっと突き詰められたはずだ Dialogue: 0,0:06:27.02,0:06:32.18,Default,,0000,0000,0000,,それに文章入力の強みは、選択肢が与えられないので\N言うことを覚える必要がある点だ Dialogue: 0,0:06:32.18,0:06:36.30,Default,,0000,0000,0000,,ポイント&クリックアドベンチャーのShivahは Dialogue: 0,0:06:36.30,0:06:41.58,Default,,0000,0000,0000,,これを有効に使っている\N聞いた名前や場所を覚えておき Dialogue: 0,0:06:41.58,0:06:43.71,Default,,0000,0000,0000,,ゲーム内検索エンジンに入力するのだ Dialogue: 0,0:06:43.71,0:06:48.50,Default,,0000,0000,0000,,Event[0]にも同じことができたはずだ\N乗組員の名前を船内の各所に隠し Dialogue: 0,0:06:48.50,0:06:54.84,Default,,0000,0000,0000,,「ナンディって誰」とか「アネルに何があった」とか\N聞くとKaizenが打ち明けるようにすればよかったのだ Dialogue: 0,0:06:54.84,0:06:58.15,Default,,0000,0000,0000,,だがKaizenはストーリーの進行に合わせて\N名前を教えてしまう Dialogue: 0,0:06:58.15,0:07:04.71,Default,,0000,0000,0000,,つまりEvent[0]はゲームとしてよりも、アイデアとして\N優れている だがパズルは脇に置こう Dialogue: 0,0:07:04.71,0:07:08.82,Default,,0000,0000,0000,,なぜなら僕は初めてビデオゲームのキャラクターと\N会話しているという気になれたからだ Dialogue: 0,0:07:08.82,0:07:15.24,Default,,0000,0000,0000,,Kaizenは僕の言葉に大体反応してくれたし\N自然な表現を理解した Dialogue: 0,0:07:15.24,0:07:19.49,Default,,0000,0000,0000,,そして状況や話し方によって\N気分を変えてきたのだ Dialogue: 0,0:07:19.49,0:07:25.24,Default,,0000,0000,0000,,ゲームのAIの時間軸から言えば\NEvent[0]はおそらくFalloutの会話の選択肢と Dialogue: 0,0:07:25.24,0:07:29.52,Default,,0000,0000,0000,,Westworldでアンソニー・ホプキンズと話す\Nカウボーイのロボットの間に位置するだろう Dialogue: 0,0:07:29.52,0:07:32.72,Default,,0000,0000,0000,,「白い靴のレディに乾杯だ」 Dialogue: 0,0:07:32.72,0:07:37.40,Default,,0000,0000,0000,,わかった、どちらかと言えばFalloutに近い\Nだが未来が少し見えた気がしないだろうか Dialogue: 0,0:07:37.41,0:07:42.99,Default,,0000,0000,0000,,とはいえ、Event[0]のシステムがそのまま\N他の開発者に使われることはないだろう Dialogue: 0,0:07:42.99,0:07:47.41,Default,,0000,0000,0000,,まずキーボードが必要な時点で\N家庭用機では使えない Dialogue: 0,0:07:47.41,0:07:51.45,Default,,0000,0000,0000,,キネクトに向かって怒鳴りながら\NNPCと会話したい人はいないだろう Dialogue: 0,0:07:51.45,0:07:55.03,Default,,0000,0000,0000,,「動けリアラ…やった!」 Dialogue: 0,0:07:55.03,0:07:59.20,Default,,0000,0000,0000,,でもここから学べる教訓は\Nビデオゲームのキャラクターと Dialogue: 0,0:07:59.21,0:08:03.22,Default,,0000,0000,0000,,自然で本物らしい会話をすることは\N可能ということだ Dialogue: 0,0:08:03.22,0:08:07.90,Default,,0000,0000,0000,,神経ネットワークとかスーパーコンピューターとか\N超複雑なアルゴリズムがなくてもいい Dialogue: 0,0:08:07.90,0:08:12.96,Default,,0000,0000,0000,,でかいデータベースと、インターネットの\N会話ロボットから盗んだアイデア Dialogue: 0,0:08:12.96,0:08:15.64,Default,,0000,0000,0000,,それとパリの賢いインディー開発者がいれば十分だ Dialogue: 0,0:08:19.18,0:08:24.24,Default,,0000,0000,0000,,やあみんな、視聴をありがとう\NEvent[0]が今年の革新的ゲームになると Dialogue: 0,0:08:24.24,0:08:26.68,Default,,0000,0000,0000,,予想した人が何人かいた なかなかやるな Dialogue: 0,0:08:26.68,0:08:31.06,Default,,0000,0000,0000,,これが今年最後の動画になる\N2016年にこの番組を支援してくれた Dialogue: 0,0:08:31.06,0:08:36.22,Default,,0000,0000,0000,,全ての人に礼を言いたい\N視聴、登録、コメント、外国語の字幕 Dialogue: 0,0:08:36.22,0:08:40.50,Default,,0000,0000,0000,,素敵なEメールやフェイスブックでのシェアなど Dialogue: 0,0:08:40.50,0:08:41.42,Default,,0000,0000,0000,,全てに感謝する Dialogue: 0,0:08:41.42,0:08:47.10,Default,,0000,0000,0000,,そしてもちろんパトロンのみんなにも感謝だ\N君たちは文字通り僕の人生を変えてくれた Dialogue: 0,0:08:47.10,0:08:51.06,Default,,0000,0000,0000,,2017年からは、この番組が\N僕のフルタイムの仕事になる Dialogue: 0,0:08:51.06,0:08:56.12,Default,,0000,0000,0000,,後はもういつもの通りだ\N5ドル以上の支援者たちに最大の感謝を捧げる Dialogue: 0,0:08:56.12,0:08:57.36,Default,,0000,0000,0000,,