violinadoley25/multi-agent-task-alloc
0
Multi-Agent Task Allocation Environment
A collaborative RL environment where AI agents allocate project tasks to team members based on their skills.
Overview
This environment challenges AI agents to optimize team productivity by:
- Matching tasks to agents with required skills
- Balancing workload across team members
- Completing projects efficiently
Team Members
Tasks & Grading
Easy Task
- Objective: Complete 1+ simple task
- Grading: Score 1.0 if completed ≥1
Medium Task
- Objective: Complete 2+ tasks
- Grading: Score 1.0 if completed ≥2
Hard Task
- Objective: Complete 4+ tasks
- Grading: Score 1.0 if completed ≥4
API Endpoints
POST /reset- Reset environmentPOST /step- Execute actionGET /state- Get current statePOST /grade- Grade a task
Setup
docker build -t multi_agent_task_alloc .
docker run -p 8000:8000 multi_agent_task_alloc