Tevatron - Unified Document Retrieval Toolkit across Scale, Language, and Modality. Demo in SIGIR 2023, SIGIR 2025.
Key parameters and specifications
Key parameters and specifications
Parameter
Value
Language
Python
Category
Model Development
Subcategory
Environments
Keywords
RL
Stars
752
Forks
125
Contributors
1
Created date
2018-10-14
Updated date
2026-09-25
Stars in 1 day
0
Stars in 7 days
0
Rank
14,209
Previous rank
14,073
Rank change
-136
7-day stars rank
14,354
Previous 7-day stars rank
14,365
7-day stars rank change
11
Total stars rank
14,047
Previous total stars rank
14,017
Total stars rank change
-30
Country
USA
README summary
Multi-Agent-Learning-Environments Hello, I pushed some python environments for Multi Agent Reinforcement Learning. Some are single agent version that can be used for algorithm testing. I provide documents for each environment, you can check the corresponding pdf files in each directory. These are just toy problems, though some of them are still hard to solve. Some environments are like: Multi Agent Soccer Game Multi Agent Rescue Multi Agent Cleaner Multi Agent Move Box Multi Agent Catching Pig Multi
Drones Monitoring Multi Agent Maze Running Multi Agent Find Treasure Firefighters Go Together Warehouse Opposite Dependency OpenCV, swig Multi-Agent Environment Standard **Assumption:** Each agent works synchronously. **Member Functions** reset() reward_list, done = step(action_list) obs_list = get_obs() reward_list records the single step reward for each agent, it should be a list like [reward1, reward2,. The length should be the same as the number of agents. Each element in the list should be a integer. done True
/False, mark when an episode finishes. action_list records the single step action instruction for each agent, it should be a list like [action1, action2,. The length should be the same as the number of agents. Each element in the list should be a non-negative integer. obs_list records the single step observation for each agent, it should be a list like [obs1, obs2,. The length should be the same as the number of agents. Each element in the
list can be any form of data, but should be in same dimension, usually a list of variables or an image. **Typical Monte Carlo Procedures** reset environment by calling reset() get initial observation get_obs() for i in range(max_MC_iter): get action_list from controller apply action by step() record returned reward list record new observation by get_obs() **Citation** Cite the environment of the following paper as:
Frequently asked questions
How many stars and forks are recorded?
Bigpig4396/Multi-Agent-Reinforcement-Learning-Environment has 752 stars and 125 forks.
What is the repository rank?
Bigpig4396/Multi-Agent-Reinforcement-Learning-Environment is ranked 14,209.
What language and category are recorded?
Bigpig4396/Multi-Agent-Reinforcement-Learning-Environment has 752 stars, uses Python and belongs to Model Development.
Which repository is closest in rank?
Bigpig4396/Multi-Agent-Reinforcement-Learning-Environment is compared with soapisnotfat/super-resolution, ranked 14,204 with 753 stars.
README
Multi-Agent-Learning-Environments
Hello, I pushed some python environments for Multi Agent Reinforcement Learning. Some are single agent version that can be used for algorithm testing. I provide documents for each environment, you can check the corresponding pdf files in each directory. These are just toy problems, though some of them are still hard to solve. Some environments are like:
Multi Agent Soccer Game
Multi Agent Rescue
Multi Agent Cleaner
Multi Agent Move Box
Multi Agent Catching Pig
Multi Drones Monitoring
Multi Agent Maze Running
Multi Agent Find Treasure
Firefighters
Go Together
Warehouse
Opposite
Dependency
OpenCV, swig
Multi-Agent Environment Standard
Assumption:
Each agent works synchronously.
Member Functions
reset()
reward_list, done = step(action_list)
obs_list = get_obs()
reward_list records the single step reward for each agent, it should be a list like [reward1, reward2,......]. The length should be the same as the number of agents. Each element in the list should be a integer.
done True/False, mark when an episode finishes.
action_list records the single step action instruction for each agent, it should be a list like [action1, action2,...]. The length should be the same as the number of agents. Each element in the list should be a non-negative integer.
obs_list records the single step observation for each agent, it should be a list like [obs1, obs2,...]. The length should be the same as the number of agents. Each element in the list can be any form of data, but should be in same dimension, usually a list of variables or an image.
Typical Monte Carlo Procedures
reset environment by calling reset()
get initial observation get_obs()
for i in range(max_MC_iter):
get action_list from controller
apply action by step()
record returned reward list
record new observation by get_obs()
Citation
Cite the environment of the following paper as:
@inproceedings{jiang2021multi,
title={Multi-agent reinforcement learning with directed exploration and selective memory reuse},
author={Jiang, Shuo and Amato, Christopher},
booktitle={Proceedings of the 36th Annual ACM Symposium on Applied Computing},
pages={777--784},
year={2021}
}