Added more explanations to the costs calculation
This commit is contained in:
parent
ac9045758d
commit
fc1ac46c78
5
utils.py
5
utils.py
@ -13,8 +13,13 @@ def get_average_price(plan: str) -> float:
|
||||
"""
|
||||
|
||||
if plan == "triple":
|
||||
# 10.680 UYU/kwh * 16.67% of the day (4 hours)
|
||||
# 2.223 UYU/kwh * 29.17% of the day (7 hours)
|
||||
# 4.875 UYU/kwh * 54.16% of the day (13 hours)
|
||||
return (10.680 * 0.1667) + (2.223 * 0.2917) + (4.875 * 0.5416)
|
||||
if plan == "doble":
|
||||
# 10.680 UYU/kwh * 16.67% of the day (4 hours)
|
||||
# 4.280 UYU/kwh * 83.33% of the day (20 hours)
|
||||
return (10.680 * 0.1667) + (4.280 * 0.8333)
|
||||
|
||||
raise Exception("Invalid plan")
|
||||
|
Reference in New Issue
Block a user