Deltares / Koswat

KOSWAT, from the Dutch combination of words KOSten van WATerkeringen (costs of dike reinforcements). Development version!! For the official software click: https://iplo.nl/thema/water/applicaties-modellen/waterveiligheidsmodellen/koswat/
https://deltares.github.io/Koswat/
Other
0 stars 0 forks source link

Normalize `*Strategy*` related classes and properties #204

Open Carsopre opened 1 month ago

Carsopre commented 1 month ago

Kind of request

Changing existing functionality

Enhancement Description

We want to have self-contained and self-explanatory dataclasses whose purpose is defined (and limited) during the koswat analysis.

During the last PRs we have introduced (at least) the following dataclasses for strategy calculations:

On the other hand, we also should consider the renaming of OrderStrategy into something related to its real scope (clustering based on space due to obstacles)

What needs to be done?

Create sub-tasks for better traceability!

Use case

Additional Context

Do not take this issue during active development of strategies.

ArdtK commented 1 month ago

@Carsopre I also spotted a few other (broader) opportunities: