2012年4月30日

ゲームAIラウンドテーブル・オン・ツイッター第23回 「キャラクターの意思決定と思考の型」

【AIラウンドテーブル・オン・ツイッターについて】 デジタルゲームのAIについて自由な議論の場が必要と考え、月に一度ぐらいの割合で、ツイッター上でラウンドテーブルを開催したいと思います。どなたでも自由に参加できます。ゲームAIの技術から、ゲームにおけるAIの感想まで、広く取り扱います。 【今回のテーマ】「キャラクターの意思決定と思考の型」 続きを読む
31
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 本日 24:30 - 26:00 にゲームAIラウンドテーブルオンツイッターを開催します。テーマは4月ということで「キャラクターの意思決定の方法」です。司会は @miyayou です!

2012-04-29 23:51:24
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 ゲームAIラウンドテーブル・オン・ツイッターとは、ハッシュタグでつぶやきを共有しながらゲームAIについてツイッター上で議論をするイベントです。誠実に議論する方ならどなたでも参加できます。今日のテーマは「キャラクターの意思決定」です。 

2012-04-29 23:54:11
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 ツイッターラウンドテーブルは継続的にゲームAIの議論を行う場を確保したいという欲求から産まれました。 リアルイベントでは遠方で参加できない方や、一人の発言の時間が少ないという問題点が多く、ツイッター上で議論を行うことで、議論を積み重ねる場を作って来ました

2012-04-29 23:57:47
DARL @DARL_Japan

凄い久し振りに、TweetChatに接続。(爆) #gameai_rt23

2012-04-30 00:00:09
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 0:00 になりましたので、ラウンドテーブルの前座を始めたいと思います。本番は 0:30 スタートですので、軽く聞き流してください。 

2012-04-30 00:04:41
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 今日のテーマはゲームキャラクターの意思決定についてです。ゲームの中で、ゲームキャラクターが一体どのようにして意思決定しているか、という基本問題について議論したいと思います。 

2012-04-30 00:06:49
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 キャラクターが意思決定を行う前提として、環境を認識する、という過程があります。認識は非常に深い問題ですので、ここでは少し簡単に情報の取得、と考えましょう。「環境から情報を取得」する、まずこれが最初のステップです。

2012-04-30 00:11:27
Unity仙人 @lucifuges

ゲームAIラウンドテーブルオンツイッターに参加される方はTweetChat使うと便利ですよ → http://t.co/126v0fzZ #gameai_rt23

2012-04-30 00:11:54
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 次に「取得した情報から意思決定」します。最後に「意思決定から実際のアクションを構成して身体を動かす」ステップです。身体を動かすことで環境を変化させ得ます。

2012-04-30 00:13:36
Unity仙人 @lucifuges

TweetChatでRTが表示されまくってログが流れちゃう!って時は、画面上部、「Go≫」ボタンのすぐ下にある、「User Control」ボタンを押すと表示される「Block retweets?」にチェックを入れるといいですよ #gameai_rt23

2012-04-30 00:14:28
アズマ @azuma_x

#gameai_rt23 面白そう。ながら作業ですが観戦させていただきます。

2012-04-30 00:16:57
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 さて、キャラクターAIをこのような環境~キャラクターの間の円環を為す情報の流れ(Information Flow)として捉えた場合、情報がどのように構造化されているか、ということが、この流れの性質を決定します。即ち、環境から取得する情報の形は何でしょう?

2012-04-30 00:17:35
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 取得する情報の形は意思決定で使われますから、意思決定の形が取得する情報の型にもある程度影響を及ぼします。旧来は、意思決定からプログラムを書き初め、意思決定が必要とする情報をその都度、ゲーム状態から取得していました。

2012-04-30 00:20:53
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 しかし、この方法はゲームが巨大化すると通用しません。そこで、現代的なゲームAIでは、オブジェクトについて(per-object)、イベント(per-event)、など、各事物に応じて情報を取得(更新)して行き、そのデータを利用して意思決定を行います。

2012-04-30 00:22:27
ダースベいダー(予) @boss_troll

お、今日はラウンドテーブルの日か。ちょうどWebDBPressで三宅さんの記事読むところだったのでタイムリー。#gameai_rt23

2012-04-30 00:22:47
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 さて、ここからが本題ですが、キャラクターの意思決定には「型」が存在します。「型」というのは、意思決定を構成する基本的要素のことです。代表的な型は「ルール」「ステート」「ビヘイビア」「ゴール」「タスク」「ユーティリティ」の6つです。

2012-04-30 00:26:24
にーの。 @CakeTwt

ついーとちゃっとてすてす。 #gameai_rt23

2012-04-30 00:27:10
Iceman @msgfx

こんばんわ。お久しぶりです。 #gameai_rt23

2012-04-30 00:29:18
DARL @DARL_Japan

ゆるゆり……、じゃなかった。AIラウンドテーブル、はっじまるよー! #gameai_rt23

2012-04-30 00:30:28
アンコロ @an_coro

今日届いたWebDBPressの特集を見ながら参加します。 #gameai_rt23

2012-04-30 00:31:46
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 こんばんは。ゲームAIラウンドテーブル・オン・ツイッター第23回へようこそ。司会の三宅です。本ラウンドテーブルはハッシュタグでつぶやきを共有しながらゲームAIのテーマについて90分間議論する月例イベントです。どなたでも自由に参加できます。

2012-04-30 00:34:31
わんだらぁ @StellaInerrans

こんばんわ、久しぶりです。よろしく~ #gameai_rt23

2012-04-30 00:35:14
三宅陽一郎MiyakeYouichiro @miyayou

#gameai_rt23 基本的に、いつでも自分の意見をハッシュタグをつけて発言することで共有できます。一応、テーマを僕から説明して(20分ぐらい)、それから自由議論となります。よろしくお願いします。

2012-04-30 00:35:43
残りを読む(142)

コメント

クライブ @Tarairan 2012年5月1日
今回は大分説明に時間を要してしまった印象があります。あえて6つの型のひとつに限定して話す形をとったほうがいい議論が出来るかもと思いました
0