Archived
1
0
Fork
You've already forked PowerGrid
0

Stretch Goal: Consumers should not always pay the maximum price #74

Open
opened 2025年06月15日 17:33:20 +02:00 by AnnsAnn · 0 comments

This is something that we can most likely ignore if we are out of time but it would greatly help make the evaluation data greatly.

Currently the consumers pay 1.0€ per Energy Unit no matter what, which is fine in the context that it does guarantee that consumers are covered however it does distort the stats about the general price per energy unit, and quite drastically if we are honest.

One way of solving this would be that consumers look at the highest charger energy request and simply match that + 0.01€ or similar.
If the demand does then not get covered they simply increase the price to 0.9€ before we import energy in the Process::PowerImport tick, thus ensuring that turbines don't generate more money than actually makes sense, esp. when we have a power surplus but power import still hurts massively when we have power shortfalls and turbines still get a fair price for the power they can produce.

This is something that we can most likely ignore if we are out of time but it would greatly help make the evaluation data greatly. Currently the consumers pay 1.0€ per Energy Unit no matter what, which is fine in the context that it does guarantee that consumers are covered *however* it does distort the stats about the general price per energy unit, and quite drastically if we are honest. One way of solving this would be that consumers look at the highest charger energy request and simply match that + 0.01€ or similar. If the demand does then not get covered they simply increase the price to 0.9€ before we import energy in the Process::PowerImport tick, thus ensuring that turbines don't generate more money than actually makes sense, esp. when we have a power surplus but power import still hurts massively when we have power shortfalls and turbines still get a fair price for the power they can produce.
Commenting is not possible because the repository is archived.
No Branch/Tag specified
main
vehicle-data
v3.0
v2.0
v1.0
v0.1
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AnnsAnn/PowerGrid#74
Reference in a new issue
AnnsAnn/PowerGrid
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?