KI Apps

Gym Retro

Website
Zusammenfassung mit KI ⊛

Gym Retro ist eine Open-Source-Plattform, die es ermöglicht, klassische Videospiele in Umgebungen für Verstärkendes Lernen (Reinforcement Learning) umzuwandeln. Die Plattform unterstützt derzeit über 1000 Spiele und verwendet verschiedene Emulatoren, die die Libretro-API unterstützen, um neue Emulatoren hinzuzufügen.

Unterstützte Plattformen

Gym Retro unterstützt die folgenden Plattformen:

  • Windows 7, 8, 10
  • macOS 10.13 (High Sierra), 10.14 (Mojave)
  • Linux (manylinux1)

Es wird ein CPU mit SSSE3 oder besser benötigt.

Unterstützte Python-Versionen

Gym Retro unterstützt die folgenden Python-Versionen:

  • 3.6
  • 3.7
  • 3.8

Spiel-Integrationen

Jede Spiel-Integration besteht aus Dateien, die Speicherorte für in-game-Variablen, Belohnungsfunktionen basierend auf diesen Variablen, Bedingungen für das Ende einer Episode und Savestates am Anfang von Levels enthalten. Es ist zu beachten, dass ROMs nicht enthalten sind und separat beschafft werden müssen. Die meisten ROM-Hashes stammen aus den entsprechenden No-Intro SHA-1-Summen.

Dokumentation

Die Dokumentation ist unter https://retro.readthedocs.io/en/latest/ verfügbar. Es wird empfohlen, mit dem Getting Started Guide zu beginnen.

Beitrag

Um zum Projekt beizutragen, lesen Sie bitte die Datei CONTRIBUTING.md.

Änderungsprotokoll

Um das Änderungsprotokoll anzusehen, lesen Sie bitte die Datei CHANGES.md.

Emulierte Systeme

Gym Retro unterstützt derzeit die folgenden emulierten Systeme:

  • Atari
  • Atari 2600 (via Stella)
  • NEC
  • TurboGrafx-16/PC Engine (via Mednafen/Beetle PCE Fast)
  • Nintendo
    • Game Boy/Game Boy Color (via gambatte)
    • Game Boy Advance (via mGBA)
    • Nintendo Entertainment System (via FCEUmm)
    • Super Nintendo Entertainment System (via Snes9x)
  • Sega
    • GameGear (via Genesis Plus GX)
    • Genesis/Mega Drive (via Genesis Plus GX)
    • Master System (via Genesis Plus GX)

Lizenzinformationen

Um Informationen über die Lizenzen der einzelnen Kerne zu erhalten, lesen Sie bitte die Datei LICENSES.md.

Einbeziehung von ROMs

Die folgenden nicht-kommerziellen ROMs sind für Testzwecke in Gym Retro enthalten:

  • the 128 sine-dot by Anthrox
  • Sega Tween by Ben Ryves
  • Happy 10! by Blind IO
  • 512-Colour Test Demo by Chris Covell
  • Dekadrive by Dekadence
  • Automaton by Derek Ledbetter
  • Fire by dox
  • FamiCON intro by dr88
  • Airstriker by Electrokinesis
  • Lost Marbles by Vantage

Zitation

Bitte zitieren Sie Gym Retro mit der folgenden BibTeX-Eintrag:

@article{nichol2018retro, title={Gotta Learn Fast: A New Benchmark for Generalization in RL}, author={Nichol, Alex and Pfau, Vicki and Hesse, Christopher and Klimov, Oleg and Schulman, John}, journal={arXiv preprint arXiv:1804.03720}, year={2018} }

Ähnliche KI-Apps

* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.