新刊ピックアップ
人工知能(AI)とデジタルゲームのかかわり
デジタルゲームのなかで,
思い浮かぶのは,
現代のゲームではグラフィックの進化さながら,
そのためには,
ゲームにおける意志決定の7つのアルゴリズム
では,
多くの意志決定アルゴリズムのなかでも,
- ① ルールベースAI
「もし~だったら, ~である (if -then)」ルールを基本として組み立てる。 - ② ステートベースAI
状態と遷移条件を設計することで,
キャラクターの行動を記述する。 - ③ ビヘイビアベースAI
振る舞いのレベルでキャラクターの行動を考える。優先順位を決めて分岐させていく。
- ④ タスクベースAI
課題をタスクに分解して実行順序を選択する。
- ⑤ ゴールベースAI
目標の達成から行動を組み立てる。
- ⑥ ユーティリティベースAI
効用・
見返りから行動を決定する (リスクとリターンの式を定義する)。 - ⑦ シミュレーションAI
AIに自分の行動を想像させ,
試し計算する。効率的なシミュレーションを採用する。
それぞれに特徴があり,
本書では,
記事中で紹介した書籍
-
人工知能の作り方 ―「おもしろい」ゲームAIはいかにして動くのか
「ユーザーの心をとらえるゲームAIはどのように作りだせばよいのか?」ビッグタイトルや壮大なMMOを除けば,じつは現在も80~90年代のAI技術をベースに多くのゲームは制...