Spaces:
Sleeping
Sleeping
Commit History
-
[UX] British spelling: rename optimization → optimisation throughout code (conflict resolve)
7a80c0b -
[FEAT] Add OR-substitutable resource family pools and rename inputs.csv
60dd41c -
[FEAT] Replace hardcoded tab intros and method disabled notes with ui_text.xlsx; fix slider negative min
7b4d13c
-
[UX] tab2_constraints.py: British spelling (optimization -> optimisation)
Verified signaturedf3fbfb
-
[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 -
[FIX] Fix cap value precision: show 4 decimal places in absolute cap inputs and displays across tab2, tab4, and data_utils
d3a0799 -
[UX] address user feedback: per-year template text and column header, more visible "Add resource" button, fixed next-tab navigation on all pages, updated method constraints intro text
20f0fcc
-
[REFACTOR] tab2: extract refresh_active_methods from _sync_constraint_widgets so it can be called without visiting Tab 2
396f68b
-
[FIX] tab2: deactivate methods whose resource is unchecked in the Tab 1 popover, fix status display (red) and hint text
132dee6
-
[FIX] tab2: new resource batches now cover named standard resources, not only hidden "Other" ones
af9a933
-
[FIX] method automatically activated
7e4de95
-
[FEAT/FIX] tab2: unify method activatability check, fix hidden resource coverage by batch group, move default_constraint to data_utils
c6db565
-
[FIX] Replace info text with resource status expander and fix toggle instantiation bug for blocked methods
46436ba -
[FIX] In the ‘Method Constraints’ tab: Disable and explain methods that require resources not added in the ‘Resource input’ tab
43b4d0f
-
[FEAT] Refactor tab2: widget sync (active method or not if resources added in tab1), type-switch reset, Other-method variants
1026e02
-
[FEAT] Edit the text/header of the "Method constraints" tab
eb09d9d
-
[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 6 - Finalising the interface: change the look and feel of the tool to bring it into line with the CRRA design
9253c67 -
[FEAT] Objective 3 – Additional data: amount of CO₂ (MtCO₂) removed if one unit of each resource is added
b5483eb
-
[FEAT] Objective 2: Custom resource batches with supplementary LP semantics
87fce1c
-
[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
-
[FEAT] scenario & input management: Excel/JSON/ZIP(csv) import, save/export, multi-scenario comparison, clear all data
ca86b1a
-
Upload 44 files
Verified signatureFirst upload of the V2 model. pending further fixesba2dcff