1 dépôt
Sorting algorithms that dynamically adapt their behavior based on input data characteristics through evolutionary optimization.
Distinct from Sorting Algorithms: Distinct from Sorting Algorithms: focuses on the evolutionary process that creates adaptive sorting behavior, not on static sorting implementations.
Explore 1 awesome GitHub repository matching software engineering & architecture · Evolving. Refine with filters or upvote what's useful.
OpenEvolve is an open-source framework for evolutionary computation that uses language models to drive automated optimization across multiple domains. It can evolve system prompts for large language models, refine source code across programming languages, search for optimal GPU kernel configurations, discover interpretable mathematical expressions from data, and maintain diverse populations of high-performing solutions. The framework integrates multiple evolutionary strategies, including MAP-Elites diversity mapping and island-based topologies, to avoid premature convergence and preserve a wid
Evo evolves sorting algorithms that dynamically adjust behavior based on input data characteristics to improve performance.