Skip to content

Comments

Dev/planner speed up attempts#12

Draft
Flix6x wants to merge 72 commits intofeat/frbc-plannerfrom
dev/planner-speed-up-attempts
Draft

Dev/planner speed up attempts#12
Flix6x wants to merge 72 commits intofeat/frbc-plannerfrom
dev/planner-speed-up-attempts

Conversation

@Flix6x
Copy link
Contributor

@Flix6x Flix6x commented Jun 2, 2025

Work in progress

Signed-off-by: F.N. Claessen <felix@seita.nl>
@Flix6x Flix6x changed the base branch from main to feat/frbc-planner June 2, 2025 12:53
Flix6x and others added 28 commits June 2, 2025 14:59
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
… (ISO 8601), e.g. PT12H and PT5M

Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
VladIftime and others added 30 commits July 21, 2025 15:32
…es/flexmeasures-s2 into dev/planner-speed-up-attempts
…exMeasures/flexmeasures-s2 into dev/planner-speed-up-attempts"

This reverts commit 6f9623c, reversing
changes made to 06ecf7c.
…sts containg Nones or not containing any None
…ointPlanner classes by using Optional types and improving variable annotations
…bcDevicePlanner, and clean up unused imports in cluster_plan and common_data_structures
…StateWrapper by adding type ignores for mypy, and ensure safe return values for actuator and storage statuses in FRBC device state.

Less than 20  mypy errors
…by adding type ignores for mypy and handling None values for device_state initialization.
…s to improve type safety, including changing JouleProfile to TargetProfile and refining energy handling in S2FrbcDeviceState.
…ed classes to use TargetProfile instead of JouleProfile, improving type safety and clarity in planning methods.
…initions and enhancing print statements in CongestionPointPlanner and S2FrbcDevicePlanner for better debugging clarity.
…in model configuration, improving flexibility for system descriptions.

Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
…7.0 and add cryptography version 44.0.2 for enhanced security.

Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
…FrbcDeviceState

Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
- Deleted unused test files for joule profile and Java tests.
- Moved the planning service implementation to extend the scheduler class for FM

Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
…D=3, D=5, and D=10.

Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
Signed-off-by: Vlad Iftime <vladiftime60@gmail.com>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants