60
ビデオゲームの人狼知能の 応用について 東京工芸大学 ゲーム学科 准教授 今給黎 隆

(人狼知能合宿)ビデオゲームへの人狼知能の応用について

Embed Size (px)

Citation preview

Page 1: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ビデオゲームの人狼知能の応用について東京工芸大学ゲーム学科准教授

今給黎隆

Page 2: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

自己紹介

•東京工芸大学ゲーム学科准教授• 今年度から

• 専門: (リアルタイム)グラフィックス

• その前• ゲーム会社に勤務

• その他• CEDEC アドバイサリーボード

• 情報処理学会コンピュータグラフィックスとビジュアル情報学研究会運営委員

• 日本デジタルゲーム学会編集委員

Page 3: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ゲーム学科で何を教えているの?

• ビデオゲームとは?

• ゲームの作り方

•面白いって?

Page 4: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ゲーム学科で何を教えているの?

• ビデオゲームとは?

• ゲームの作り方

•面白いって?

Page 5: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ゲーム学科

• ゲームの「面白さ」を研究する

Page 6: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

面白さって?

Page 7: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ホモ・ルーデンス(ヨハン・ホイジンガ: 1955 )

•人間は、ホモ・サピエンス、「知識をもつ類」という言い方とともに、ホモ・ルーデンス、「遊びをする類」という言い方も成り立ち、知識と遊びの両者を身につけていくことは、人間の本質である

•遊びとは、あるはっきり定められた時間、空間の範囲内で行われる自発的な行為もしくは活動である。それは自発的に受け入れた規則に従っている。その規則はいったん受け入れられた以上は絶対的拘束力をもっている。遊びの目的は行為そのもののなかにある。それは緊張と歓びの感情を伴い、またこれは『日常生活』とは『別のもの』をという意識に裏づけられている

「遊び」を研究として、その定義を提案

Page 8: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ロジェ・カイヨワの4分類

•遊びにどのような面白さがあるのか?

Page 9: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

The Art of Game Design (Jesse Schell )

素晴らしいゲームがもつ5つの要素

• Surprise (驚き)自分が予測もしていなかったことが起こる。それに対して自分の経験と直感を活かし反応しなければならない

• Risk (リスク)すべてのアクションにはいくらかのリクスがあり、幾つか予測できるアクションからリスクが低いものを選択しなければならない

• Reward (報酬)多くのリスクを背負いながらも、その分何か大きな報酬をえることができる

• Challenge (挑戦)自分と同じかそれ以上の相手とのゲームは、より高い思索と注意深さを必要とする

• Discovery (発見)新しい戦略や遊び方をゲームをしているうちに学ぶことができる

Page 10: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

面白いゲームとは何だろう?

•最適覚醒•脳の覚醒水準から外れると不快感を誘発する

•統制感•環境との相互作用を維持できれば環境に対する統制間を得ることができ、またその能力があることを証明することで効能感も生まれる(反復的にゲームを繰り返す)

Page 11: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

面白いゲームがわかったとして、どうすれば面白いゲームを作れる?

Page 12: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

フロー理論(チクセントミハイ:1990)

•フロー状態へ向かう行動を人は面白いと感じる•フロー状態:人間がそのときしていることに、完全に浸り、精力的に集中している感覚に特徴づけられ、完全にのめり込んでいて、その過程が活発さにおいて成功しているような活動における、精神的な状態

Page 13: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

フロー状態を作るには?

フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

Page 14: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ゲームでのフローの作り方

Page 15: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

進行度

敵の強さ

スライム

仮想ラスボス

敵はだんだんと強くなる

Page 16: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

実際はこんな単純じゃない

Page 17: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

中ボス

Page 18: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

中ボス

たまに強い敵出現

Page 19: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

進行度

敵の強さ

スライム

仮想ラスボス

中ボス

中ボス

中ボス

中ボス緩急をつけた敵の強さ

Page 20: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

フロー状態を用意して

あげなくてはならない

Page 21: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

進行度

難易度

欲求不満

退屈

チクセントミハイによるフロー体験

Page 22: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

進行度

難易度

欲求不満

退屈

チクセントミハイによるフロー体験

×簡単すぎる:飽きてしまう×難しすぎる:心が折れる

Page 23: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ユーザーに適切な難易度の

挑戦とフィードバックを与えて

モチベーションを維持させる

Page 24: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

適切な難易度?

Page 25: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ドレイファスの技術習得モデル

1.初心者:状況に左右されないルール(レシピ)を与えれば、ある程度効率的に仕事を遂行できる

2.中級者:ほんの少しだけ決まったルールから離れて、独力で仕事にあたることができる

3.上級者:独力で問題に対処でき、未経験の新しい問題の解決方法も考え出せる

4.熟練者:自分の行動を振り返り、自らの取り組みを修正できる

5.達人:絶えずよりよい方法を模索し、膨大な経験を上手に引き出して状況に応用できる。直感に従って行動する

Page 26: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

進行度

敵の強さ

初心者

中級者

上級者

熟練者

達人欲求不満

退屈

ユーザーのレベルに応じて指導方法を変える

Page 27: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

AIとして

• どこまで実現されているか• 根源的な要求

• 受け答えができるか?

• 安定したい• 自分が生き延びる発言ができるか

• 仲間がほしい• 人狼 / 村人の行動ができるか

• 周りに認められたい• 他の人の話を聞いて対応できるか

• 自己実現したい• 自分らしいプレイができるか

• 実装する順番としては適切

• 他のプレイヤーの実現度のチェック

Page 28: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

バートルテスト: AIとして

相互的な関わり

他プレイヤーとの関わり

キラー

ソーシャライザー エクスプローラー

強さの誇示ライバルの打倒

ランキングチームでの勝利

仲間からの称賛仲間の数

コミュニケーションチームへの参加

新しい世界を探索するゲーム内の世界観の理解新しい要素の解放

個としての関わり

ゲーム自体への関わり

アチーバー

大きな目標を達成するレベルアップアイテムコンプリート

• 他のプレイヤーはどのような行動を欲しているのか?

• 何を「報酬」とするのがうれしいだろうか?

Page 29: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

Page 30: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

その時点で焦点になっていることを明確にする

• プレイ時間が長くなっても中だるみしない?

Page 31: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

敵陣営と思われる人は集中を阻害させる• 積極的に混乱させる会話を挟む

Page 32: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

敵陣営と思われる人にゲームと関係ない情報を伝える• 今朝何時に起きましたか?

Page 33: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

敵陣営と思われる人には時間を細かく意識させる• 10秒経ちましたよ!

Page 34: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

話にはなるべく応答してあげる

Page 35: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

周りの状態を見て、情報を「絞る」

Page 36: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

周りの人を立てる敵陣営そうなら、イニシアチブをとらせない

Page 37: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

敵陣営と思われる人には価値を崩壊させる• 何勝しても役に立たないですよ

Page 38: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とフロー理論-他のプレイヤーをフロー状態へと接待しよう!-フロー状態の構成要素(すべてが必要ではない)

• 明確な目的• 予想と法則が認識できる

• 専念と集中、注意力の限定された分野への高度な集中• 活動に従事する人が、それに深く集中し探求する機会を持つ

• 自己に対する意識の感覚の低下、活動と意識の融合

• 時間感覚のゆがみ -時間への我々の主体的な経験の変更

• 直接的で即座な反応• 活動の過程における成功と失敗が明確で、行動が必要に応じて調節される

• 能力の水準と難易度とのバランス• 活動が易しすぎず、難しすぎない

• 状況や活動を自分で制御している感覚。

• 活動に本質的な価値がある、だから活動が苦にならない

フロー状態に必要なこと

• 他者に妨害されない環境

Page 39: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

もう一つの理論紹介

Page 40: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

最近のゲーム研究のバズワードの1つ

Page 41: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブ

Page 42: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

http://ejje.weblio.jp/content/narrative

Page 43: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

物語を語る行為:ナレーション

このような行為で創られた物:ナラティブ

Page 44: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

Narrative ≒ Story

ナラティブ≠ストーリー

Page 45: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブ≠ストーリー

•ストーリー•一本道かつ固定された物語

• お話を聞かせる

•ナラティブ•体験が紡ぎだす物語

• プレイヤーがゲームをプレイすることで事後的にプレイヤーの中に生成される• 聞き手が何を聞きたいのかを選べる

• 始点と終点がなく、方向性もないまま「語っていく」

Page 46: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブの例

• ドラゴンクエスト• 『次に○○をやれ』という答えは言わない

• 情報はすべて別々に与えられ,プレイヤーは次にどうすればいいかを自分で考えねばならない• 街があるよ

• この街には△△があるよ

• となり町にいく橋は壊れているよ

Page 47: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブの例

•人喰いの大鷲トリコ• 自分で歩き回って見て回って、いろいろ試して答えを見つける

• ストーリーはあるけれどもゲームプレイを通してトリコと過ごしてきた体験が自分だけの体験となる

Page 48: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

どうしてナラティブが注目をあつめるの?

• コスト削減• FFのようなゲームはなかなか作れない

• ゲーム作成のコストが上がってきた• AAAタイトルはミリオン必須

• 少人数で作れる環境が整ってきた• ゲームエンジン

• 配信プラットフォーム

• 低予算で長く遊んでもらうにはどうする?

• 非常に長いストーリーを遊んでもらうのではなく、ゲームの体験からそれぞれの物語を作ってもらおう

Page 49: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼とナラティブ

•そもそも、人狼はナラティブ•毎回異なる展開•語られていない背景

•人狼って何者?

• どうして毎日襲ってくるの?

• どうして毎日処刑するという方針を採用した?

Page 50: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

注目したいのはそこではない

Page 51: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

どのように他の人に賛同してもらうか?

Aさん Bさん

Aさんなら、そんな仕草しない

Aさんの発言は矛盾している

Page 52: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼知能が紡ぐのはナラティブな物語

•前提知識:各プレイヤーのナラティブは異なる•それぞれのナラティブを推定しながら語らないといけない•各プレイヤーは?

• どのような情報を持っているのだろうか?

• どのような物語を描いているのだろうか?

• どのようにしていきたいのだろうか?

• どのようにすれば、自分の考えに賛同してもらえるだろうか?

Page 53: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

どうすればナラティブに語れる?

•研究は進展中

Page 54: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブの体験の整理

松永伸司, "ナラティブを分解する——ビデオゲームの物語論——"

Page 55: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

ナラティブに感じる要素

•どんでん返し

•感動的なラスト

•ナラティブのバリエーション

•物語とゲームシステムのリンク

•群像劇

•キャラクターの心情描写、背景

•盛り上げる音楽、絵

•テーマと世界観

今川楓子, 遠藤雅伸, "プレイヤーが良質な物語と感じるゲームにおけるナラティブの効果に関する研究"

人狼知能の語り口にこれらのパターンを入れることで説得力は変わるであろうか?

Page 56: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

「交渉」は論理だけで進むものではない

•各人は損得勘定しながら動く• 論理的に考えた結果だけで判断しても人は動かない

• ロジックのもれがあって、おかしな行動をしている可能性はある

• カマをかけてさそっているのかも?

• 矛盾した事を言ってでも誘導をしたい

• 他のプレイヤーの考えを調査するための発言なのかもしれない

• あなたは論理的な発言だけで納得しますか?• 皆がこの場の人のように論理的に考えるわけではない

• 情熱的に話されて説得させられることは日常によくある

• 特に人と話すときは「感情」に大いに影響される

• なぜ文系は理系に比べてコミュニケーション能力が高いといわれるのだろうか?

Page 57: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

人狼知能で実現してほしいこと

•言葉の力で考え方を変えることが可能であろうか?

•AIはナンパできるだろうか?

Page 58: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

AIナンパ師期待してます

Page 59: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

まずは実地検証から?

Page 60: (人狼知能合宿)ビデオゲームへの人狼知能の応用について

まとめ

• CEDECでは公募を行っているので応募してください