CASCADE v3.1
Calculus-Adaptive Scale-Calibrated Derivative Engine
A 5-step optimization recipe that picks a calculus parameter k, transforms the search bounds, and runs pymoo NSGA-II. In this repository it has been exercised only on synthetic toy problems.
The 5-Step CASCADE Pipeline
CASCADE reframes a search near a singular point as a multi-objective optimization in transformed bounds. It has not been shown to reach anything a classical optimizer cannot; the only stored evaluation is a synthetic toy benchmark.
Pipeline Steps
Implementation: simulations/utils/cascade.py,meta_calculus/moo_integration.py
Choose k (MOO)
Use a MOO backend to discover which calculus variant (k-value) is useful for your problem's singularity structure. The stored runs use pymoo NSGA-II.
Convert Problem to NNC Format
Transform the problem bounds into NNC space using k from Step 1. Frame finding the solution as a multi-objective optimization.
Find Edges (MOO)
Use MOO to discover the edges of the simulation space - the boundaries of what's achievable before running the focused interior search.
Interior Search (pymoo NSGA-II)
Use the defined edges to help a specialized model search for the particular MOO answer within the bounded region.
Convert Back to Regular Math
Transform the NNC solutions back to classical physics coordinates for interpretation.
Interactive Visualization
Implementation Files
Core CASCADE
simulations/utils/cascade.pymeta_calculus/moo_integration.pyDocumentation and Archived Notes
docs/THREE-MOO-CASCADE-METHODOLOGY.mddocs/archive/status-planning/simulations/CASCADE_QUICK_REFERENCE.md