1. 06 Oct, 2026 2 commits
    • Add references and audit reports for reviewer-suggested citations in Batch 6 · bf095d95
      Joaquín Irazábal González authored
      - Introduced new markdown file R1_closed_changes_batch6C_Yao_Yu.md detailing the integration of Yao 2023 and Yu 2026 references into the manuscript.
      - Added references to the bibliography for Yao 2023 and Yu 2026, including their respective citation contexts in the manuscript.
      - Created R1_closed_changes_batch6_references.md to document the assessment of additional reviewer-suggested references, noting which were added and which were excluded with rationale.
      - Added Reviewer_reference_Yao_Yu_audit.md to provide a focused audit on the Yao and Yu references, detailing their relevance and recommendations.
      - Updated Reviewer_reference_audit.md to reflect the overall assessment of 20 suggested references, categorizing them based on relevance and necessity for the manuscript.
    • Add new review documents and recommended references · 702aed0b
      Joaquín Irazábal González authored
      - Added multiple PDF files for reviewers in the R2, R3, and R4 directories.
      - Included an Excel file with recommended references for reviewers.
  2. 05 Oct, 2026 4 commits
  3. 01 Oct, 2026 1 commit
    • feat: Implement final deliverables for RESILINK Adaptive Surrogate-Optimization Workflow · d3d8c180
      Joaquín Irazábal González authored
      - Conducted an audit of the original stability implementation in `evaluate_adaptive_convergence()`, addressing critical issues and enhancing the API for better stability reporting.
      - Refactored `adaptive_acceptance.py` to include explicit return fields for stability metrics and removed redundant function definitions.
      - Added 6 new regression tests to `test_new_optimization_logic.py`, increasing total test coverage to 44.
      - Updated reporting mechanisms in `adaptive_acceptance.py` to improve clarity and accuracy of stability and performance metrics.
      - Introduced a three-tier reporting taxonomy for failed criteria and enhanced adaptive stability reporting with percentage fields.
      - Regenerated output files and ensured all tests pass successfully.
  4. 29 Sep, 2026 2 commits
    • feat: Implement final deliverables for RESILINK Adaptive Surrogate-Optimization Workflow · a17a5c62
      Joaquín Irazábal González authored
      - Conducted an audit of the original stability implementation in `evaluate_adaptive_convergence()`, addressing critical issues and enhancing the API for better stability reporting.
      - Refactored `adaptive_acceptance.py` to include explicit return fields for stability metrics and removed redundant function definitions.
      - Added 6 new regression tests to `test_new_optimization_logic.py`, increasing total test coverage to 44.
      - Updated reporting mechanisms in `adaptive_acceptance.py` to improve clarity and accuracy of stability and performance metrics.
      - Introduced a three-tier reporting taxonomy for failed criteria and enhanced adaptive stability reporting with percentage fields.
      - Regenerated output files and ensured all tests pass successfully.
    • Enhance adaptive acceptance evaluation and robustness study configurations · 1e4a941b
      Joaquín Irazábal González authored
      - Introduced adaptive convergence constants in `adaptive_acceptance.py` to improve convergence evaluation.
      - Added centralized adaptive convergence evaluation function to streamline convergence checks.
      - Updated acceptance criteria to include new convergence metrics and ensure backward compatibility.
      - Enhanced diagnostic messages for better clarity on convergence failures.
      - Expanded robustness study configurations in `de_robustness_study.py` to include a new population size option (P100).
  5. 25 Sep, 2026 1 commit
  6. 16 Sep, 2026 2 commits
    • Add out-of-fold error envelope and local OOF error table for adaptive acceptance · ad8a49d0
      Joaquín Irazábal González authored
      - Implemented `compute_oof_error_envelope` to calculate absolute prediction-error envelopes and safety margins for adaptive surrogate validation.
      - Added `build_local_oof_error_table` to create a one-row-per-sample OOF residual table for local safety margins.
      - Updated `run_nested_cv_rbf_for_target` to utilize the new functions and return validation envelopes and local OOF error data.
      - Enhanced `main` function to save validation envelopes and local OOF errors to CSV files.
      - Modified shell scripts to adjust parameters for training and optimization.
      - Introduced unit tests for new optimization logic, including safety margin calculations and local OOF error table construction.
    • Enhance width optimization script with safety margin features and diagnostics · ff86a892
      Joaquín Irazábal González authored
      - Introduced safety margin modes: local OOF, global OOF, and none, with corresponding parameters.
      - Added validation for safety margin factors and local margin settings.
      - Updated lexicographic optimization to incorporate safety margins in TFD predictions.
      - Enhanced output to include detailed diagnostics for local and global safety margins.
      - Modified stage 2 to maximize distortion while preserving stage 1 results.
      - Improved DE reproducibility diagnostics and reporting.
      - Updated grid verification to reflect new safety margin considerations.
  7. 15 Sep, 2026 2 commits
  8. 01 Sep, 2026 4 commits
  9. 25 Jun, 2026 3 commits
  10. 03 Jun, 2026 1 commit
    • Enhance SHAP analysis for RBF optimization: · 1feed645
      Joaquín Irazábal González authored
      - Updated script to generate SHAP beeswarm plots for both the RBF objective and target surrogates.
      - Refactored model loading functions for clarity and efficiency.
      - Added functionality to skip objective plots via command line argument.
      - Improved error handling for missing model files and data.
      - Streamlined SHAP value computation and output saving processes.
  11. 27 May, 2026 1 commit
  12. 26 May, 2026 2 commits
  13. 22 May, 2026 11 commits
  14. 20 May, 2026 4 commits
    • Add SHAP beeswarm plot script for RBF optimization objective · 7abfa26f
      Joaquín Irazábal González authored
      This commit introduces a new script, `rbf_objective_shap_beeswarm.py`, which generates a SHAP beeswarm plot for the RBF optimization objective function. The script includes functionality to load RBF models, prepare background data, compute SHAP values, and save the results in various formats. It also implements a uniform design for sampling and applies a specific styling for the plots.
    • Refactor manuscript to update geometry families and optimize design variables · 99f20325
      Joaquín Irazábal González authored
      - Replaced specific geometry family names (H30_B29, H30_B34, etc.) with generic identifiers (F_1, F_2, etc.) throughout the manuscript for confidentiality.
      - Adjusted descriptions and captions in figures and tables to reflect the new identifiers.
      - Updated design variable definitions and thickness ranges in the manuscript to align with the new naming convention.
      - Enhanced clarity in the discussion of optimization results and surrogate model comparisons.
      - Ensured consistency in the presentation of data across all sections of the manuscript.
    • Update manuscript with new sections and files for surrogate optimization methodology · 34b4262c
      Joaquín Irazábal González authored
      - Updated the RESILINK surrogate optimization manuscript PDF to reflect recent changes.
      - Added a new synctex.gz file for improved LaTeX editing and referencing.
      - Revised the manuscript text to include conclusions in the workflow summary.
      - Introduced a new section on dataset generation and surrogate modeling, detailing the use of FEM models and damage indicators.
      - Removed redundant section header for clarity in the design of experiments description.
    • Add RESILINK surrogate optimization manuscript and update references · f94d3488
      Joaquín Irazábal González authored
      - Created new manuscript file for RESILINK surrogate optimization.
      - Added PDF version of the manuscript.
      - Updated LaTeX file to reference the correct journal name and include necessary figures.
      - Adjusted figure paths to ensure correct referencing in the document.
      - Modified USG.cls to correctly handle page numbering for the manuscript.
      - Updated bibliography path in the manuscript for proper citation.