El Runtime de EvoX no es una simple llamada de inferencia puntual, sino una máquina orientada a la exploración evolutiva como sistema de ejecución en bucle cerrado. Organiza las capacidades del modelo, las capacidades de las herramientas y la retroalimentación del entorno en una línea de producción que opera de forma sostenida: el modelo propone candidatos, el Runtime convierte los candidatos en cómputo real, el entorno devuelve resultados observables, el mecanismo evolutivo selecciona en función de ellos y el sistema de persistencia consolida los resultados validados como punto de partida para la siguiente ronda de exploración.
Los seis eslabones del bucle cerrado
- El modelo propone candidatos: a partir de la definición actual del problema, el estado histórico y las restricciones, genera candidatos a nivel de parámetros, operadores, estrategias e incluso programas, y determina por qué entradas se accede al espacio de búsqueda.
- Las herramientas se ejecutan y desencadenan cambios en el entorno: el Runtime invoca evaluadores, modelos de simulación/sustitutos, bibliotecas de operadores y flujos de trabajo, y transforma los candidatos en cómputo real y cambios observables en el entorno.
- El entorno devuelve retroalimentación: el entorno de la tarea proporciona métricas, violaciones de restricciones, patrones de fallo y trayectorias de ejecución; estas señales sirven tanto para puntuar como para orientar la siguiente ronda de propuestas.
- El mecanismo evolutivo realiza la selección: mediante actualización de población, mutación/cruce, Pareto o selección por preferencias, conserva los candidatos de alto valor y transforma o descarta los de bajo valor.
- El Runtime organiza el cómputo: se encarga de la orquestación de módulos, la gestión de estado, la planificación, la asignación de cómputo heterogéneo y la ejecución reproducible, de modo que los algoritmos y los problemas se desacoplen y se combinen según sea necesario.
- El sistema persistente hereda los resultados: guarda el estado a nivel de proyecto entre distintos contextos de Agent, y la validación estricta determina qué resultados se consolidan como línea base fiable.
Dos mecanismos que suelen subestimarse
Persistencia a nivel de proyecto entre contextos de Agent: el contexto de una sola sesión desaparece al terminar la conversación, pero la evolución requiere acumulación entre sesiones. EvoX escribe los candidatos, los registros de evaluación y las conclusiones en un almacenamiento a nivel de proyecto, de modo que una nueva sesión del Agent puede cargar directamente el historial y no repetir el trabajo ya realizado.
Validación estricta y herencia del historial: no todos los resultados merecen entrar en la línea base. La pasarela de validación controla las métricas, las restricciones y la reproducibilidad; solo las versiones que la superan se escriben en el historial y son heredadas por las rondas posteriores. Así la herencia se convierte en un acelerador fiable, y no en un amplificador de errores.
El significado del bucle cerrado
Con este bucle cerrado, la siguiente ronda de exploración no tiene que empezar desde cero, sino que continúa evolucionando sobre resultados ya verificados. El modelo se encarga de proponer posibilidades y el sistema de validar, seleccionar y acumular; esta es precisamente la base operativa continua de la investigación científica AI Native.
