NEWS


OptSurvCutR 0.11.2

New Features

Documentation & Maintenance

| Target Complexity ($K$ Cuts) | Execution Method | Default Population Size (pop.size) | Default Search Lifespan (max.generations) | Optimisation Mechanics | | --- | --- | --- | --- | --- | | $K = 1$ Cut | systematic (recommended) | N/A (Exhaustive Grid) | N/A (Exhaustive Grid) | Full 1D Coordinate Vector Sweep | | $K = 1$ Cut | genetic | 30 | 30 | 1D Index Search (rarely needed — systematic is exhaustive and faster here) | | $K = 2$ Cuts | systematic (recommended) | N/A (Exhaustive Grid) | N/A (Exhaustive Grid) | Full 2D Cross-Lattice Matrix Sweep | | $K = 2$ Cuts | genetic | 60 | 40 | 2D Index Search (not guaranteed to match systematic's exhaustive result — see note below) | | $K = 3$ Cuts | genetic (required) | 100 | 50 | 3D Index Hyper-Lattice Traversal | | $K = 4$ Cuts | genetic (required) | 120 | 55 | 4D Hyper-Lattice Spatial Search | | $K = 5$ Cuts | genetic (required) | 150 | 60 | 5D Multi-Epitope Surface Clustering | | $K = 6$ Cuts | genetic (required) | 180 | 65 | 6D High-Dimensional Coordinate Scan | | $K = 7$ Cuts | genetic (required) | 200 | 70 | 7D Ultra-Deep Hyper-Volume Optimization | | $K \ge 8$ Cuts | genetic (required) | 250 | 80 | Complex Deep Lattice Cluster Optimisation | | Low-Density Data (Discrete) | systematic | N/A (Auto-collapsed) | N/A (Auto-collapsed) | Rigid Quantile Step Filtering / Cell Floor Defence | | Validation / Bootstrap Loop | Context Snapped | 10 (Streamlined default) | 2 (Streamlined default) | Accelerated Resampling Stability Assessment |

systematic is exhaustive at $K \le 2$ — it evaluates every possible cut position (or every pair, for $K=2$) on the candidate grid, so it is guaranteed to find the best available answer and is required above $K=2$, where exhaustive search becomes computationally impractical. **pop.size/max.generations control search quality, not *repeatability.** A larger budget makes geneticmore likely to find the true optimum on repeat runs, but does not guarantee identical results between runs on its own. Always pass an explicitseedwhen usingmethod = "genetic"` for a reproducible result; as of this version, the package emits a warning if no seed is supplied.

OptSurvCutR 0.11.1 (2026-09-18)

Breaking Changes

| Tier | Criteria | Diagnostic Interpretation | | :--- | :--- | :--- | | 1 (OPTIMAL) | Width < 30%, zero overlap | Highly consistent boundaries across samples | | 2 (CONSISTENT) | Zero overlap, any width | Groups remain distinct; exact boundary may shift | | 3 (OVERLAPPING) | Overlap present, any width | Boundary confidence intervals intersect | | 4 (UNSTABLE) | Width > 60%, no clean separation | Severe instability; likely sample noise overfitting |

New Features

Bug Fixes

Code Consolidation & Architecture

Documentation & Maintenance

Testing & Quality Assurance

OptSurvCutR 0.11.0

Bug Fixes

API Changes & Enhancements

Documentation & Vignettes

Testing & Quality Assurance

OptSurvCutR 0.10.1

Documentation & Standards Compliance

API Changes & Code Quality

Dependencies & Bug Fixes

OptSurvCutR 0.10.0 (2026-06-30)

Documentation Updates

Note: This release contains no code changes, feature additions, bug fixes, or API modifications.

OptSurvCutR 0.9.9

Major Engine Enhancements


📊 Algorithmic Scaling Protocol

The table below outlines how OptSurvCutR automatically routes execution and scales its internal tuning parameters (pop.size and max.generations) based on target complexity ($K$ Cuts) and data structure:

| Target Complexity ($K$ Cuts) | Execution Method | Default Population Size (pop.size) | Default Search Lifespan (max.generations) | Optimisation Mechanics | | --- | --- | --- | --- | --- | | $K = 1$ Cut | systematic | N/A (Exhaustive Grid) | N/A (Exhaustive Grid) | Full 1D Coordinate Vector Sweep | | $K = 2$ Cuts | systematic | N/A (Exhaustive Grid) | N/A (Exhaustive Grid) | Full 2D Cross-Lattice Matrix Sweep | | $K = 3$ Cuts | genetic | 100 | 50 | 3D Index Hyper-Lattice Traversal | | $K = 4$ Cuts | genetic | 120 | 55 | 4D Hyper-Lattice Spatial Search | | $K = 5$ Cuts | genetic | 150 | 60 | 5D Multi-Epitope Surface Clustering | | $K = 6$ Cuts | genetic | 180 | 65 | 6D High-Dimensional Coordinate Scan | | $K = 7$ Cuts | genetic | 200 | 70 | 7D Ultra-Deep Hyper-Volume Optimization | | $K \ge 8$ Cuts | genetic | 250 | 80 | Complex Deep Lattice Cluster Optimisation | | Low-Density Data (Discrete) | systematic | N/A (Auto-collapsed) | N/A (Auto-collapsed) | Rigid Quantile Step Filtering / Cell Floor Defence | | Validation / Bootstrap Loop | Context Snapped | 10 (Streamlined default) | 2 (Streamlined default) | Accelerated Resampling Stability Assessment |

OptSurvCutR 0.9.8

New Core Features & Architecture

Stability Tier Definitions

| Stability Tier | Criteria | Clinical Interpretation | | :--- | :--- | :--- | | Tier 1 (OPTIMAL) | Narrow CI Width (< 30%) AND No Overlap | High reliability; thresholds are highly consistent across different samples. | | Tier 2 (DISTINCT) | Zero Interval Overlap (Regardless of CI Width) | The threshold value may vary, but the subpopulations remain fundamentally separate. | | Tier 3 (CAUTION) | Moderate CI Width (30%–60%) WITH Overlap | Moderate instability; thresholds are likely real but sensitive to outliers. | | Tier 4 (UNSTABLE) | High CI Width (> 60%) WITH Overlap | High instability; the model is likely overfitting to sample-specific noise. |

Bare-Metal Low-Level Core Optimisation

Algorithmic Optimisation & Tie-Handling (Sparse Data Data-Paths)

Major Performance Improvements & Memory Protections

Advanced Visualisation & Reporting (New Features)

Bug Fixes & Edge Cases (find_cutpoint)

Structural Adjustments & Edge-Case Vulnerabilities (find_cutpoint_number)

Stability & Parallel Processing (validate_cutpoint)

OptSurvCutR 0.2.1

CRAN Compliance & Quality of Life Improvements

This patch release addresses CRAN reviewer feedback and polishes the package's console behaviour and visual branding.

OptSurvCutR 0.2.0

DOCUMENTATION & STANDARDS

OptSurvCutR 0.1.9.3

DOCUMENTATION & STANDARDS

Graphical Abstract: Added the new graphical abstract to the image/ folder for inclusion in the README.md. OptSurvCutR Graphical Abstract

COMMUNITY & OUTREACH

Presentations: Presented at FOSDEM 2026 in the Bioinformatics & Computational Biology DevRoom in Brussels, Belgium. View lightning talk details

Presentations: Presented at R!SK 2026 (February 18–19, 2026). This 100% online conference focuses on evaluating, measuring, and mitigating risk across diverse industries including healthcare, finance, and insurance. The event featured deep content sessions and live Q&A interactions. View presentation abstract

OptSurvCutR 0.1.9.2

ROPENSCI REVIEW UPDATES (ITERATION 2)

BREAKING CHANGES

IMPROVEMENTS

DOCUMENTATION & STANDARDS


OptSurvCutR 0.1.9

REFACTORING & MAINTENANCE

BUG FIXES

DOCUMENTATION

IMPROVEMENTS


OptSurvCutR 0.1.8

CRITICAL BUG FIXES


NEW FEATURES


IMPROVEMENTS


OptSurvCutR 0.1.7

NEW FEATURES

IMPROVEMENTS

BUG FIXES

IMPROVEMENTS


OptSurvCutR 0.1.6

NEW FEATURES

IMPROVEMENTS

BUG FIXES


OptSurvCutR 0.1.5

IMPROVEMENTS

BUG FIXES


OptSurvCutR 0.1.0

NEW FEATURES