Pat
J-GLOBAL ID:200903054569406526

自律進化型キャラクタ行動生成方法および装置

Inventor:
Applicant, Patent owner:
Agent (1): 若林 忠
Gazette classification:公開公報
Application number (International application number):1997119588
Publication number (International publication number):1998307804
Application date: May. 09, 1997
Publication date: Nov. 17, 1998
Summary:
【要約】【課題】 ユーザとのコミュニケーションから進化的にキャラクタの新たな行動を創出する。【解決手段】 仮想オブジェクト情報読み出し手段104により仮想オブジェクト情報を読み出し、仮想空間表示手段105に仮想空間を表示する。情報入力手段106にユーザ入力があり、仮想オブジェクト情報に変化があると、仮想オブジェクト情報を仮想オブジェクト情報蓄積手段103に書き込む。染色体生成手段100により染色体をランダムに生成し、染色体解読手段101により有限オートマトン記述言語を生成し、有限オートマトンを起動する。評価情報入力手段107により各有限オートマトンのユーザによる適応度を入力する。選択手段108により、適応度に応じて次世代に残す染色体を選択し、必要に応じて染色体に変異を施し、染色体の組み替えを行う。
Claim (excerpt):
計算機に構築される仮想空間において仮想オブジェクトで構成されるキャラクタの行動を生成する方法であって、仮想オブジェクト情報蓄積手段に蓄積された仮想空間中の仮想オブジェクトの情報を読み出す仮想オブジェクト情報読み出し段階と、読み出された仮想オブジェクト情報にしたがい、仮想空間をユーザに提示する仮想空間表示段階と、前記仮想空間中のオブジェクトに対するユーザの働きかけを入力する情報入力段階と、ユーザの分身を構成している仮想オブジェクトの情報に変化があった場合、変化のあった仮想オブジェクト情報を前記仮想オブジェクト情報蓄積手段に書き込む仮想オブジェクト情報書き込み段階と、有限オートマトン記述言語をコード表現する染色体をランダムに生成する染色体生成段階と、前記染色体を解読し、有限オートマトン記述言語を生成する染色体解読段階と、生成された有限オートマトン記述言語を解読し、キャラクタの行動の制御のために有限オートマトンを起動する有限オートマトン起動段階と、仮想空間情報を取得し、有限オートマトンの状態が遷移して、仮想オブジェクトに変化があった場合、仮想空間中の仮想オブジェクトの情報を前記仮想オブジェクト情報蓄積手段に書き込む仮想オブジェクト情報書き込み段階と、キャラクタに対するユーザの評価であるキャラクタの適応度を取得する評価情報入力段階と、仮想空間中の仮想オブジェクトで構成されるキャラクタの行動に対するユーザの評価であるキャラクタの適応度を入力する評価情報入力段階、前記適応度に応じて次世代に残す染色体を選択する選択段階と、選択された染色体に対して変異を施す染色体変異段階と、選択された二つの染色体間で染色体の組み替えを行う染色体組み替え段階を有する自律進化型キャラクタの行動生成方法。
Patent cited by the Patent:
Cited by examiner (1)

Return to Previous Page