gym-soccer  by openai

Multi-agent environment for continuous-space soccer tasks

Created 9 years ago
304 stars

Top 87.8% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides the gym-soccer environment, a multi-agent domain with continuous state and action spaces designed for reinforcement learning research. It offers three distinct tasks: scoring a goal against an empty net with sparse rewards, scoring with more informative dense rewards, and scoring against a hand-coded goalkeeper.

How It Works

The environment simulates a soccer game with continuous state and action spaces, allowing agents to learn complex behaviors like ball control and shooting. The tasks vary in reward structure, from sparse goal-scoring rewards to denser rewards for ball proximity and movement towards the goal, catering to different learning challenges.

Quick Start & Requirements

  • Install via pip install -e . after navigating to the gym-soccer directory.
  • Requires Python.

Highlighted Details

  • Continuous state and action spaces.
  • Three tasks: Soccer (sparse reward), SoccerEmptyGoal (dense reward), SoccerAgainstKeeper (with a hand-coded goalkeeper).

Maintenance & Community

The project is archived and no updates are expected.

Licensing & Compatibility

The license is not specified in the README.

Limitations & Caveats

The project is archived and will not receive further updates. The specific license is not stated, which may impact commercial use.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 stars in the last 30 days

Explore Similar Projects

Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research) and Will Brown Will Brown(Research Lead at Prime Intellect).

agent-lightning by microsoft

4.8%
2k
Train any AI agent with rollouts and feedback
Created 3 months ago
Updated 3 hours ago
Feedback? Help us improve.