Spaces:
Sleeping
Sleeping
Commit History
-
[FIX] Resolve percent caps against each method's standalone potential
Previously, "percent" caps were applied as a fraction of the combined portfolio output — a self-referential formula where one method's cap depended on every other active method's output. An out-of-range cap (e.g. from a corrupted scenario file) could silently zero the entire portfolio. Now, each method's percent cap is resolved against its own isolated maximum: the output it would achieve if it were the only active method, unconstrained. Adds compute_standalone_potential() in optimization.py and integrates the conversion in run_optimization() before the LP is solved. Clamps cap_value to [0, 100] before computing. Wording updated across tab0, tab2, tab4, tab5, and data_utils: "% of total potential" / "% of potential" → "% of its potential".358d27e
-
[FEAT] optimization: add tiebreak pass to prefer the more efficient resource in standard/custom pooling pairs
f666cf8
-
[FIX] Lower usage epsilon to 1e-14 and raise on unknown cap_type in LP builder
4198f14
-
[FIX] Optimization: harden LP robustness + clip floating-point residuals
- Clip resource_used_total to 10 decimal places and resource_remaining to 0 when within 1e-9 of zero, eliminating LP solver noise in exported values - Guard against None resource_caps input - Clamp negative absolute method caps to 0 to avoid infeasible LP - Deactivate methods whose effective coefficients are all zero to prevent unbounded LP variables - Return zero result early when no resource caps are defined at all43c01c6
-
[DOCS/FIX] First draft of Objective No. 5: TO FACILITATE MAINTENANCE AND UPDATES FOR CG STAFF. (No more hard-coded settings, libraries updated, instructions added to the README)
fa58ff0
-
[FIX] Geologic storage fixed coeff + template improvements + UI fixes
3c60617
-
[FEAT] Objective 3 – Additional data: amount of CO₂ (MtCO₂) removed if one unit of each resource is added
b5483eb
-
[FIX] Model: Updating the model calculation when a method is removed from tab one
818a3c4 -
[FEAT] Objective 2: Custom resource batches with supplementary LP semantics
87fce1c
-
[FEAT] Objective 3: Export graph data individually and in full + Added data on the amount of resources consumed and remaining
3182ce2 -
[FEAT] objective 2: More flexible resources input
a58aedd
-
[FEAT] Objective 2: Modifying the graphical user interface to add custom resources + Test CSS
549ff1c
-
[FEAT] Goal 1 almost achieved: two types of limits possible(percentage / absolute value), start of unit conversion, adapted export templates and a bug fix in the ‘Coefficients’ tab (some resources not displayed)
64cc758
-
Upload 44 files
Verified signatureFirst upload of the V2 model. pending further fixesba2dcff