Aldrimore's picture
OpenEnv Submission
6195f6a
TASKS = {
"easy": {
"num_machines": 2,
"num_jobs": 3,
"failures": False,
"failure_rate": 0.0,
"max_priority": 1,
"job_time_range": (2, 5),
"deadline_slack": (4, 8),
"max_steps": 20,
"description": "Assign 3 jobs to 2 machines with no failures.",
},
"medium": {
"num_machines": 4,
"num_jobs": 7,
"failures": True,
"failure_rate": 0.08,
"max_priority": 2,
"job_time_range": (3, 7),
"deadline_slack": (2, 5),
"max_steps": 30,
"description": "Manage 7 jobs across 4 machines with random breakdowns.",
},
"hard": {
"num_machines": 6,
"num_jobs": 12,
"failures": True,
"failure_rate": 0.15,
"max_priority": 3,
"job_time_range": (3, 8),
"deadline_slack": (1, 4),
"max_steps": 40,
"description": "Optimize throughput across 12 jobs and 6 machines under frequent failures.",
},
}