feat(ga): Overhaul GA for multi-root robustness and CPU performance #21
Reference in New Issue
Block a user
Delete Branch "v0.6.0-dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🚀 Performance (CPU)
np.polyvalwith a parallel Numba JIT function (_calculate_ranks_numba).O(N \log N)np.argsortwithO(N)np.argpartitionin the GA loop.numbaas a core dependency.🧠 Robustness (Algorithm)
\alpha) for better, extrapolative exploration.selection_percentileandblend_alphatoGA_Optionsfor tuning.