0
ELFは、特にリアルタイムストラテジー(RTS)ゲームのゲーム研究のための、広範で軽量かつ柔軟なプラットフォームです。C ++側では、ELFはC ++スレッドと並行して複数のゲームをホストします。Python側では、ELFは一度に1バッチのゲーム状態を返すため、現代のRLにとって非常に使いやすくなっています。それに比べて、他のプラットフォーム(OpenAI Gymなど)は、1つのPythonインターフェイスで1つのゲームインスタンスをラップします。これにより、同時ゲームの実行が少し複雑になります。これは、多くの最新の強化学習アルゴリズムの要件です。さらに、ELFは、ZeroMQプロセス間通信によるPythonマルチプロセッシングにより、同時ゲーム環境を実行するPythonバージョンも提供します。簡単な例については、。/ ex_elfpy.pyを参照してください。RTSゲームの研究のために、ELFには高速RTSエンジンと、MiniRTS、Capture the Flag、Tower Defenseという3つの具体的な環境が付属しています。MiniRTSには、リソースの収集、施設と軍隊の建設、知覚可能な領域外の未知の領域の偵察、敵の防御/攻撃など、リアルタイム戦略ゲームの主要なダイナミクスがすべて備わっています。ユーザーは内部表現にアクセスでき、ゲーム設定を自由に変更できます。
elf
特徴
カテゴリー
iPad用のELFの代替ライセンス(無料ライセンス付き)
0
Party maker CreativeBot
クリエイティブに!パーティーを創造性で満たしましょう。-カクテルとショートパンツのレシピ-バーテンダーとAIの組み合わせ-インスピレーションの海-使いやすい