ELF

ELF

ELF är en omfattande, lätt och flexibel plattform för spelundersökningar, särskilt för realtidsstrategispel (RTS).
ELF är en omfattande, lätt och flexibel plattform för spelundersökningar, särskilt för realtidsstrategispel (RTS).På C ++ - sidan är ELF värd för flera spel parallellt med C ++ - tråd.På Pythons sida returnerar ELF en omgång speltillstånd i taget, vilket gör det mycket vänligt för modern RL.Som jämförelse slår andra plattformar (t.ex. OpenAI Gym) in en enda spelinstans med ett Python-gränssnitt.Detta gör samtidigt spelutförande lite komplicerat, vilket är ett krav för många moderna förstärkningsinlärningsalgoritmer .... Dessutom tillhandahåller ELF nu också en Python-version för att köra samtidiga spelmiljöer, genom Python multiprocessering med ZeroMQ interprocesskommunikation.Se ./ex_elfpy.py för ett enkelt exempel.För forskning om RTS-spel kommer ELF med en snabb RTS-motor och tre betongmiljöer: MiniRTS, Capture the Flag och Tower Defense.MiniRTS har all nyckeldynamik i ett realtidsstrategispel, inklusive insamling av resurser, byggande av anläggningar och trupper, speiding av de okända territorierna utanför de uppfattbara regionerna och försvara / attackera fienden.Användaren kan komma åt sin interna representation och kan fritt ändra spelinställningen.
elf

kategorier

Alternativ till ELF för Mac

OpenNERO

OpenNERO

OpenNERO är en open source-mjukvaruplattform utformad för forskning och utbildning inom Artificial Intelligence.