smart_grid_env / tasks /wind_uncertainty.py
Puneet Gopinath
feat: add new task configurations for balanced grid, solar management, and wind uncertainty, peak demand and full grid challenge
25a5d37 unverified
Raw
History Blame Contribute Delete
454 Bytes
"""
Task: wind_uncertainty
Goal:
Handle high variation in wind energy generation
Difficulty: Medium-Hard (wind supply fluctuates heavily)
"""
from .utils import compute_score
TASK_NAME = "wind_uncertainty"
BENCHMARK = "smart_grid"
def configure(env):
env.config["base_demands"] = [20.0, 28.0, 22.0]
env.config["solar_scale"] = 0.9
env.config["wind_variation"] = "high"
env.battery_capacity = 100
env.battery_level = 50