123
ELF

ELF

ELF یک بستر گسترده ، سبک و انعطاف پذیر برای تحقیقات بازی است ، به ویژه برای بازی های استراتژی در زمان واقعی (RTS).
  • نرم افزار رایگان
  • Linux
ELF یک بستر گسترده ، سبک و انعطاف پذیر برای تحقیقات بازی است ، به ویژه برای بازی های استراتژی در زمان واقعی (RTS).در قسمت C ++ ، ELF میزبان چندین بازی به طور موازی با نخ C ++ است.از طرف پایتون ، ELF یک بار حالت بازی را در یک زمان برمی گرداند و آن را برای RL مدرن بسیار دوستانه می کند.در مقایسه ، سیستم عامل های دیگر (مانند OpenAI Gym) یک نمونه بازی واحد را با یک رابط پایتون می پیچند.این کار اجرای همزمان بازی را کمی پیچیده تر می کند ، که این یک الزام بسیاری از الگوریتم های یادگیری تقویت تقویت مدرن است .... علاوه بر این ، ELF اکنون یک نسخه پایتون را برای اجرای محیط های بازی همزمان ، با انجام پردازش پایتون با ZeroMQ ارتباطات بین فرآیند فراهم می کند.برای یک مثال ساده مراجعه کنید ./ex_elfpy.py.برای تحقیق در مورد بازی های RTS ، ELF با یک موتور سریع RTS و سه محیط بتنی: MiniRTS ، گرفتن پرچم و برج دفاعی همراه است.MiniRTS دارای تمام پویایی های کلیدی یک بازی استراتژی در زمان واقعی است ، از جمله جمع آوری منابع ، تأسیسات ساختمان و نیروها ، پیمایش سرزمین های ناشناخته در خارج از مناطق قابل درک و دفاع / حمله از دشمن.کاربر می تواند به نمایه داخلی خود دسترسی پیدا کند و می تواند آزادانه تنظیمات بازی را تغییر دهد.

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های ELF برای Mac با مجوز منبع باز