このプロジェクトについて
Jerichoは、自然言語コマンドを通じて複雑な物語構造をナビゲートするエージェントのトレーニングを可能にする、Gymのような環境としてIFゲームを公開することによって、AIと強化学習の研究を促進するために設計された専門的な学習環境です。主要なコンポーネントには、ゲーム状態、アクション、および観測を処理するFrotz環境、ゲーム世界の空間関係とオブジェクトの相互作用を理解するのに役立つオブジェクトツリー、ゲーム固有の語彙を解析するのに役立つゲーム辞書、および有効なアクションテンプレートを作成するためのテンプレートアクションジェネレーターが含まれます。バージョン4.0では、ランダムシードの処理が改善され、エピソードの再現性が向上しました。具体的には、シードが指定されていない場合、各エピソードに対して新しいランダムシードが描かれ、環境はデフォルトで確率的になります。使用されたシードは、`reset()`情報辞書で報告され、`FrotzEnv.episode_seed`でアクセス可能になります。また、`use_walkthrough_seed=True`を使用して、ウォークスルーシードを明示的に要求することもできます。このアップデートにより、実験設計におけるベストプラクティスが促進されます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.