SafeRoboticsLab/Who_Plays_First
Repository for "Who Plays First? Optimizing the Order of Play in Stackelberg Games with Many Robots" - RSS 2024
This project helps optimize the order of operations in scenarios where multiple autonomous agents, such as robots or aircraft, interact sequentially. You input the agents' initial states and goals, and it outputs the best sequence for them to act, along with their optimal trajectories, to achieve a shared best outcome. It's designed for robotics engineers, air traffic controllers, and logistics planners managing multi-agent systems.
No commits in the last 6 months.
Use this if you need to determine the most efficient and conflict-free order of play for multiple autonomous agents in a dynamic environment to achieve a globally optimal outcome.
Not ideal if your agents act simultaneously or their interactions are not best modeled as a leader-follower (Stackelberg) game.
Stars
18
Forks
1
Language
Python
License
MIT
Category
Last pushed
Jun 25, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/SafeRoboticsLab/Who_Plays_First"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Toni-SM/skrl
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with...
facebookresearch/BenchMARL
BenchMARL is a library for benchmarking Multi-Agent Reinforcement Learning (MARL). BenchMARL...
utiasDSL/gym-pybullet-drones
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
datamllab/rlcard
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
gtri/scrimmage
Multi-Agent Robotics Simulator