# EvoX Intelligent Evolution System and AI Native Research Practice — Course Lecture Notes

Class Hours: 1 · Slide Pages: 16

## Reading Navigation

- [Lesson 1 | Topic: The Origins of Intelligent Evolution and the Background of EvoX's Birth](#lecture-lesson-1)

---

<a id="lecture-lesson-1"></a>

## Lesson 1 | Topic: The Origins of Intelligent Evolution and the Background of EvoX's Birth

<a id="lecture-page-1"></a>

### The Origins of Intelligent Evolution and the Background of EvoX's Birth

*Page 1*

> **Page Objective:** Explore the evolutionary history of human intelligence, Turing's vision of the "child machine," and how EvoX builds an evolutionary loop between model capabilities and system capabilities.

**Key Teaching Points**

- Understand the historical depth and pace of intelligent evolution
- Distinguish the limitations of single-pass large model generation from the necessity of system evolution

Page Objective

First, the historical depth and pace of intelligent evolution; second, the necessity of moving from single-pass large model generation toward system evolution. After learning, students should be able to explain why EvoX is not merely about calling a model, but about building an evolutionary loop between model capabilities and system capabilities.

Teaching Sequence

Evolution is not uniform; key leaps are often driven by tools, language, collaboration, and feedback mechanisms.

Rather than building an adult mind all at once, it is better to design a machine that can learn, be educated, and gradually grow. This lays the groundwork for the subsequent "evolution" perspective.

Strong in knowledge compression and instant output; weak in sustained goals, long-term memory, environmental interaction, self-correction, and multi-turn collaboration.

Treat the model as one link in evolution, building a loop from model capabilities to system capabilities through tasks, feedback, evaluation, selection, and iteration.

Key Teaching Points

Intelligent evolution has historical depth, but technological evolution is extremely fast; together they form the background.

The key to Turing's vision is not "a machine like a child," but "a machine that can grow through experience."

Single-pass generation is like a snapshot; system evolution is like a process. A snapshot can be stunning; only a process can accumulate.

What EvoX aims to solve is not replacing the model, but giving the model direction, memory, and selection pressure within a loop.

Comprehension Check

Ask students to distinguish "single-pass model generation" from "system evolution" in one sentence, and give an example of what extra link the latter adds.

Transition Hint

If the model were only allowed to answer once, what would it lack? This naturally leads into the next section on system capabilities and the evolutionary loop.

<a id="lecture-page-2"></a>

### The Accelerating Trend of Intelligent Evolution and Cycle Compression

*Page 2*

> **Page Objective:** Learners should understand that the speed of human intelligence evolution follows a steeply climbing curve, with evolutionary cycles compressed from genetic generations to single iterations of software and AI.

> **Page Objective**
>
> Understand the accelerating trend of intelligent evolution and cycle compression. What this page aims to establish is not a specific event, but a time scale: evolution does not advance at a uniform pace, but is an accelerating process driven by shifts in carriers; its speed follows a nonlinear curve that stays low initially and then climbs steeply, with evolutionary cycles compressed all the way from genetic generations to single iterations of software, compute, and artificial intelligence.

> **Teaching Sequence**
>
> First look at the shape of the curve, then explain the two chains and their correspondence, followed by the acceleration mechanism, and finally point out the squeezed link — selection and verification — and introduce the necessity of the evolutionary loop.

**Key Teaching Points**

- 1. The curve is not a gently rising straight line, but a nonlinear steep climb. The vertical axis measures the duration of a single evolutionary cycle, changing by orders of magnitude, so one cannot use linear intuition to extrapolate future speed, or one will systematically underestimate the rise in the latter segment. Genetic accumulation → language and culture → software, compute, and artificial intelligence. Each migration changes the underlying conditions of where information can exist, how fast it can be copied, and how long a single attempt takes. Generations → years → months → single iterations. A complete round of "attempt — retain or eliminate" has shrunk from being measured in generations to years, months, and finally to a single generation, a single compilation, a single round of training and evaluation. Whichever layer the carrier shifts to, the cycle compresses to that level. When reviewing, use one chain to recall the other; it is more effective than memorizing them separately. 5. The mechanism of acceleration lies in the continuous reduction of unit cost and unit duration of the "trial-and-error — replication — selection" loop: candidate solutions become cheaper to replicate, the time needed to verify a round becomes shorter, and the number of attempts that can be completed per unit time multiplies. 6. The shorter the cycle, the cheaper it is to generate candidates
- But what truly determines success or failure is always "which candidate actually works." When generation is greatly accelerated, what gets relatively squeezed is precisely selection and verification, which shifts from an implicit premise to an explicit bottleneck. The gray dashed line in the figure represents the relative lag of "selection and verification cost." 7. A single generation cannot prove itself correct, nor is it easy for it to remain effective as the environment and models constantly change. The interface it points to is an evolutionary loop composed of generation, environmental feedback, evaluative selection, and inheritance. Is intelligence a pre-designed finished product, or a process continuously formed in an environment? This page is only responsible for establishing this time scale; the unfolding of the question is left to later content.

**Keyword Coverage**

- Intelligent evolution
- Carrier migration
- Cycle compression
- Nonlinear acceleration
- Selection and verification bottleneck
- Evolutionary loop.

> **Material Clues**
>
> - A line chart or step chart showing the horizontal axis as time epochs and the vertical axis as single evolutionary cycle duration (logarithmic scale), with four steps corresponding to genetic accumulation, language and culture, software and compute, and large model single iteration
> - The gray dashed line represents the relative lag of selection and verification cost. When explaining, use hand gestures to trace down the steps, emphasizing "cycles contract downward, acceleration lifts upward."

> **Exercise Clues**
>
> - The fundamental reason driving acceleration is the replacement of evolutionary carriers, from genes to language and culture, then to software, compute, and artificial intelligence
> - It is not that individuals are more diligent, total data volume has increased, or hardware has become cheaper. The correct order of the cycle compression chain is "generations → years → months → single iteration." The appropriate understanding is that the curve shows a nonlinear steep climb, and linear extrapolation cannot be used to project future evolutionary speed. After cycle compression, what most needs redistributed attention is the selection and verification link of "determining which candidate actually works." A single generation lacks repeated environmental testing and evaluative selection, and cannot form an inheritable loop.

**Exercise Handling**

First let students judge independently, then ask them to explain their reasoning. If they choose incorrectly, guide them back to the two key pieces of evidence: "carrier shifting" and "generation is cheap, judgment is squeezed." For case analysis, you can hint: the changes researchers feel come from carrier migration — knowledge no longer resides mainly in papers and human memory, but in code repositories, compute resources, and model weights; what accompanies carrier migration is cycle compression, with a complete round shrinking from being measured in semesters to hours. The bottleneck will shift to selection and verification; a single generation cannot replace the continuously evolving loop, because conclusions need repeated testing in the environment and must settle into inheritable selection criteria.

**Comprehension Check**

Ask students to state the core of this page in one sentence. A qualified statement should include "carrier replacement drives acceleration" and "generation becomes cheaper, judgment becomes the bottleneck"; if they can only say "models are getting stronger," return to the curve and the two chains and re-explain.

> **Transition Hint**
>
> After confirming that students can distinguish the carrier migration chain from the cycle compression chain and understand the selection and verification bottleneck, proceed to the next page on the evolutionary loop.

<a id="lecture-page-3"></a>

### The Powerful Capabilities of Current Large Models and the Limitations of Single-Pass Generation

*Page 3*

> **Page Objective:** Learners should recognize that although current large models possess powerful understanding and generation capabilities, a single generation cannot prove itself correct and struggles to continuously adapt to change.

> **Page Objective**
>
> Distinguish the limitations of single-pass large model generation from the necessity of system evolution. The core is to have students separate "the ability to generate content" from "the system capability to have content tested and iterated": the model is powerful, but without execution verification, evaluation, feedback, and inheritance, the output remains merely a one-time suggestion.
>
> First affirm the large model's strong understanding, generation, and reasoning, then point out the threefold limitations of single-pass generation, followed by using a latency reduction scenario to explain why it cannot be directly deployed, and finally summarize the evolutionary loop and connect back to Turing's "child machine" vision.

**Key Teaching Points**

- The model can rapidly form explanations, plans, and candidate content; it is an efficient "possibility generator." It cannot prove itself correct because it lacks execution verification and independent evaluation
- It cannot self-update because after the environment, constraints, or goals change, it will not automatically reassess
- It cannot self-accumulate because a single output does not produce inheritable experience. 3. Therefore, the bottleneck is often not whether the model "knows," but whether intelligent capabilities have been incorporated into an explorable, executable, verifiable, and iterable process. Generation → execution verification → evaluation → selection/mutation → regeneration. Only by clearly explaining the input, output, and judgment signal of each step can students understand how capabilities accumulate in the loop. 5. In the comparison diagram, the left side represents single-pass generation "terminating here," while the right side represents the evolutionary loop "continuously iterating, systematically evaluating and inheriting," which can be used to highlight the difference between one-time answering and continuous evolution. A team wants to reduce online inference service latency; the model provides pruning, quantization, and distillation suggestions in one pass, but only by placing them into target hardware, precision constraints, and load fluctuations for real testing, and then iterating based on feedback, can verifiable and evolvable candidate solutions be obtained.

**Keyword Coverage**

- Large model limitations, single-pass generation, self-proving correctness, continuous feedback, evolutionary loop, selection/mutation, systematic evaluation and inheritance.

**Exercise Handling**

Single-pass generation is a one-time, open-ended output; it cannot self-prove because it lacks execution verification, feedback signals, and independent evaluation; a one-time solution will remain stuck on the assumptions at generation time; the first step in facing a real problem is to transform it into an explorable, executable, and verifiable process; the loop structure is generation, execution verification, evaluation, selection/mutation, regeneration. For the "latency reduction" case, students can work in groups to write out the loop steps and the inputs/outputs of each step, and check whether it includes an executable verification environment, quantifiable evaluation metrics, and a feedback-based regeneration mechanism. If students attribute the problem to insufficient compute or inadequate prompt detail, remind them that the bottleneck is system capability; if they only write "iterate" without evaluation signals, prompt them to add metrics for judging good versus bad.

Ask students to retell the "three cannots" using a familiar example, then explain under what circumstances an evolutionary loop must be introduced. Randomly ask one student to summarize the key points of this page in their own words, and the instructor supplements any missing keywords based on the answer.

> **Transition Hint**
>
> After confirming that students can articulate the difference between single-pass generation and the evolutionary loop, proceed to the next page to discuss the historical sources or specific applications of evolutionary thinking.

<a id="lecture-page-4"></a>

### The Convergence of Intelligence Paths and the Origins of Evolutionary Computation

*Page 4*

> **Page Objective:** Learners should understand the convergence point of different development paths for intelligent systems, and the position of evolutionary computation as a core technological source.

> **Page Objective**
>
> Understand why multiple development paths of intelligent systems converge at the system level, and why evolutionary computation is regarded as the most direct technological source at this convergence point; simultaneously establish a meta-level perspective of "algorithms optimizing algorithms," and learn to evaluate a path using migration cost.

> **Teaching Sequence**
>
> When compute and model capabilities are no longer scarce, the core problem shifts from the sampling problem of "generating a good answer once" to the search problem of "how to continuously search, provide feedback, and filter." It can be pointed out that: a single generation cannot prove itself correct, nor is it easy for it to remain effective after the environment or model changes.
>
> Dimensions such as understanding, expression, action-feedback, and result filtering cannot independently close the loop; understanding is calibrated by feedback, action converges through result filtering, and expression is tested by the environment. Therefore, they will re-converge at the system level, forming an observation chain of "pose a question → generate candidates → environmental feedback → evaluative filtering → retain and regenerate."
>
> Population, mutation, selection, and iteration naturally correspond to the loop of "generation — evaluation — retention — regeneration," so it is a mechanism that keeps the loop running, rather than yet another expressive capability.
>
> Mutation, crossover, and selection change candidate solutions, but rarely change "the method that produces candidate solutions"; the meta-level has long remained at the stage of manual design — algorithms are good at searching for answers, but not at searching for themselves. Differential evolution can illustrate this: the selection and tuning of mutation strategies, base vectors, mutation factors, and crossover probabilities occur outside the search, cannot be reused, and are hard to accumulate.
>
> Let the solution method itself also enter the search process, i.e., "algorithms optimizing algorithms"; the algorithm transforms from a tool into an object being searched and improved. EvoX is the vehicle that systematizes this perspective; architectural details are left to later pages.

**Key Teaching Points**

- Evaluating an intelligence path requires not only looking at single-pass expressive capability, but more importantly at whether it can form a sustainable, self-improving loop, and whether it can continue searching at low cost after the problem drifts. It is not about whether it can generate, but whether it can continuously search, provide feedback, and filter. Is only the candidate solution changed, or is even "the method that produces candidate solutions" changed? Only the latter counts as entering "algorithms optimizing algorithms." Adaptive and self-tuning mechanisms often reduce migration cost, but bring additional computational overhead and reduced interpretability — a trade-off that needs to be thought through in advance.

> **Material Clues**
>
> - The page diagram shows multiple intelligence paths converging into systemic problems, then connecting to "evolutionary computation: the most direct technological source"
> - An orange dashed line marks the meta-level loop, emphasizing where traditional evolutionary algorithms are missing. When explaining, use the diagram to illustrate the hierarchical difference between "current algorithms" and "methods for generating and selecting candidate solutions."

**Exercise Handling**

The answer to Question 1 falls on "shifting from a sampling problem to a search problem," emphasizing that the bottleneck is continuous searching, feedback, and filtering, not data, compute, or annotation scale.

The answer to Question 2 is that any single dimension cannot independently close the loop and needs to be coupled at the system level; do not choose naming, cost, or historical order.

The answer to Question 3 is that the mechanisms of evolutionary computation correspond one-to-one with the system loop structure; not speed, parameter-free operation, or application domains.

The answer to Question 4 is that it changes candidate solutions but rarely changes the method that produces candidate solutions, with the meta-level relying on manual design; the blind spot is that the method itself is not searched.

The answer to Question 5 is that selection and tuning occur outside the search and are hard to accumulate, indicating that the algorithm itself has not entered the search process; the focus is not on parameter sweep density or full automation.

In the workshop scheduling case, differential evolution parameters fail due to newly added changeover constraints and two-shift time windows, reflecting the absence of a meta-level. If the method is allowed to enter the search, adaptive or self-tuning can automatically reconstruct strategies and parameters, reducing migration cost and repeated experiments; the cost is additional computational overhead and reduced interpretability. The trade-off is: exchanging computation and interpretability for lower migration cost when the problem drifts.

**Comprehension Check**

Ask learners to distinguish "searching for answers" from "searching for methods that produce answers" in their own words, and explain why this page positions evolutionary computation as the most direct technological source at the convergence point.

> **Transition Hint**
>
> After confirming that learners can articulate the main thread of "multiple paths converge — evolutionary computation corresponds to the loop — traditional algorithms lack a meta-level — algorithms optimizing algorithms," proceed to subsequent content on EvoX architecture.

<a id="lecture-page-5"></a>

### Turing's Vision of the "Child Machine"

*Page 5*

> **Page Objective:** Learners should understand Turing's 1950 "child machine" vision and his idea that capabilities are acquired through education and reward/punishment in an environment.

> **Page Objective**
>
> Understand Turing's 1950 "child machine" vision — a machine starts from an incomplete state resembling a child, and gradually acquires capabilities in the environment through education, experimentation, and reward/punishment, thereby understanding intelligence as "a process of continuous formation" rather than "a pre-designed product."

> **Teaching Sequence**
>
> First point out Turing's alternative path in one sentence, then use a left-right comparison diagram to explain the two sources of capability; next unfold the three key judgments; then land on today's engineering implications by adding the external loop; finally clarify common misconceptions and consolidate with exercises.

**Key Teaching Points**

- In 1950, when discussing "can machines think," Turing proposed a highly engineering-oriented alternative path — rather than building an adult-like mature mind in one step, it is better to first build a "child machine." It is incomplete when it leaves the factory, and is "raised" in the environment, undergoing education, experimentation, and reward/punishment, with capabilities gradually growing. The key turn of this page is: intelligence is not a result that is hard-coded, but a process shaped by the environment. The left side, "pre-designed product," follows requirements analysis → module design → parameter fixation → deployment (one-way), with capabilities determined at delivery and no longer self-changing during operation
- The right side, "process formed in the environment," follows the cycle of education → experimentation → reward/punishment, with capabilities gradually generated. Rewards retain effective behaviors, punishments eliminate ineffective strategies. When explaining, let students first describe the differences between the two sides, then summarize them as "capabilities are pre-determined" versus "capabilities are gradually generated in environmental feedback." Capabilities are not pre-designed and written in all at once
- Intelligence is a continuously forming process; evaluating a system depends on whether it can become better through sustained interaction
- Environmental feedback is the core mechanism of capability generation; behavioral strategies are repeatedly filtered in the cycle of "education → experimentation → reward/punishment." Large models excel at generation and can provide a large number of possible answers in one pass, but the result of a single generation cannot prove itself correct, nor is it easy for it to remain effective after the environment changes. Who verifies, who eliminates, who retains? This requires an external loop: the model generates possibilities → the environment provides feedback → the system evaluates, selects, and inherits. This is precisely the interface between this page and the subsequent evolutionary loop. Do not treat the "child machine" as a specific network structure or the name of a particular training algorithm; what it provides is a methodological claim about the source of capabilities.

**Keyword Coverage**

- Child machine, education, experimentation, reward/punishment, process rather than finished product, environmental feedback, external loop, evaluation—selection—inheritance.

> **Material Clues**
>
> - The core concept is "Turing's child machine vision," and the core term is "child machine." A comparison diagram can be used to explain the difference between "capabilities are pre-determined" and "capabilities are gradually generated in environmental feedback." The five multiple-choice questions on the page respectively check "core claim," "role of environmental feedback," "methodological shift of the process perspective," "lack of an external loop," and "explanation of the source of capabilities." When judging correct, emphasize the reasoning
> - When judging incorrect, bring students back to the original sentence — it does not require completeness from the start, but rather lets capabilities gradually grow through environmental interaction, and distinguishes "fixed at factory" from "gradually formed"
> - The problem is not prompt length, parameter count, or compute, but the lack of a loop that allows results to be tested, filtered, and retained. For the case question "Where do warehouse robot capabilities come from," it is recommended to first have students circle the differences between Plan A and Plan B, then answer by mapping to the three links of education, experimentation, and reward/punishment
> - The second question should land on "a single generation cannot prove itself correct, nor is it easy for it to remain effective long-term," and explain how the loop retains effective strategies and eliminates ineffective ones.

**Classroom Activity**

Ask students to retell "education → experimentation → reward/punishment" using an example close to their own experience, and explain its relationship to "process rather than finished product."

**Comprehension Check**

Randomly ask one student to summarize the key points of this page in their own words, and the instructor supplements any missing keywords based on the answer.

> **Transition Hint**
>
> After confirming that students can articulate the chain of "single-pass generation → environmental feedback → systematic evaluation, selection, and inheritance," proceed to the next page's application or summary.

<a id="lecture-page-6"></a>

### New Sources of Candidate Generation Under Expanding Compute Scale

*Page 6*

> **Page Objective:** Learners should understand how, as computational scale opens up, large models help systems produce richer structured candidate solutions.

**Key Teaching Points**

- Remember the three new sources of candidate generation: GPU parallel exploration, structured construction by large models, and model participation in encoding and mutation. They respectively solve the problems of parallel search, complex structure generation, and automation of mutation rules.
- Before starting evolution, ask yourself three questions: What can be changed? What can be observed? What standard determines retention? If these three questions have no answers, evolution will lose direction.
- Follow a layered principle in evaluation: low-cost evaluations should be parallelized as much as possible; high-cost evaluations should be approximated with surrogate models. This balances computational overhead and evaluation precision, expanding the explorable candidate space.

Page Objective

The system no longer only cares about "whether an answer can be generated," but further asks "which changes can be generated, observed, retained, and inherited." The core of this page is to understand the three new sources — GPU parallel exploration, structured construction by large models, and model participation in encoding and mutation — within the context of boundary definition before entering evolution, layered evaluation, result preservation, and the EvoX loop.

Teaching Sequence

First use the "three new sources" to explain where candidates come from, then discuss the three types of boundaries that must be clarified before candidates enter evolution, then explain how evaluation is layered, and finally connect evolvable structures, result preservation, and the EvoX loop. This way students can first see the expansion of the candidate space, then understand why evolution needs direction, standards, and memory.

Key Teaching Points

1. Three new sources of candidate generation

A large number of possibilities are explored simultaneously; candidate generation shifts from serial trial-and-error to parallel space search. For example, sampling tens of thousands of points simultaneously in parameter space and evaluating them in parallel. It mainly solves the problem of "parallel search."

Large models can understand natural language and code, constructing structurally complex candidate solutions, not just generating text answers. They can generate complete programs, test cases, or system configurations. They mainly solve the problem of "complex structure generation."

Manual encoding and mutation methods begin to be generated with model participation. The source of candidates expands from human-written rules to model-generated rules and structures, such as having the model propose new mutation operators or encoding strategies. They mainly solve the problem of "automation of mutation rules."

These three are not mutually substitutive, but together expand the source of candidates. The expansion of compute not only increases generation speed, but also changes the nature of candidate generation.

2. Boundary definition before entering evolution

Before candidates enter evolution, three questions must be answered first:

Is what can evolve the code structure, hyperparameters, or the entire architecture?

How are metrics such as accuracy, latency, and resource consumption defined and collected?

Usually a multi-objective evaluation function or threshold is needed.

If these three questions have no answers, evolution will lose direction. Therefore, boundary definition should precede the start of evolution.

3. Layered evaluation strategy

Evaluation needs to be layered:

Parallelizable evaluations should be parallelized as much as possible.

High-cost evaluations should be reduced using surrogate models.

For example, simple performance metrics can be computed in parallel on GPUs; expensive evaluations requiring real environment interaction can be approximated with surrogate models. This balances computational overhead and evaluation precision under limited compute, expanding the explorable candidate space.

4. Identification of evolvable structures and result preservation

It is necessary to identify which structures in existing methods can be further evolved, rather than only adjusting numerical parameters. For example, treating module connection patterns in neural networks and control flow structures in code as mutable objects. At the same time, code, tests, and verification evidence must be preserved so that the next round of work does not have to start from scratch, avoiding duplicated effort.

5. Connecting to the EvoX loop

The model proposes candidates, tools execute changes, the environment returns feedback, evolutionary mechanisms complete selection, Runtime organizes computation, and the persistent system inherits tested results. In this way, scattered intelligent components can continuously accumulate, forming an ever-evolving system.

Material Clues

The flowchart on this page can help students string together "three new sources → candidate generation → evaluation → selection → persistence" into a chain. When explaining, use the diagram's "Core: which changes can be generated, observed, retained, and inherited" as a closing sentence, then lead into the "key shift": from "can it generate" to "what to generate, how to observe, how to retain, how to inherit."

Exercise Clues

The exercises on this page mainly check whether students can distinguish the three new sources and explain their roles with evidence or examples. When handling, do not stop at terminology memorization, but have students describe specific scenarios.

A reasonable answer should connect to "a large number of candidates searched simultaneously, parallel sampling and evaluation," rather than changing all factors at once to compare results.

A reasonable answer should give an example showing that large models can generate programs, test cases, or system configurations, not just text answers.

A reasonable answer should explain that models can propose new mutation operators or encoding strategies, expanding the candidate source from manual rules to model-generated rules.

When the answer is correct, ask the student to add an example to prove understanding; when incorrect, guide them back to this page's explanation, find the key evidence or example before judging, and avoid drawing conclusions based on feeling alone.

Case Handling

The case requires applying this page's concepts to an "optimization task connected to EvoX."

What objects are allowed to be changed, such as network layer types, connection patterns, hyperparameters, or only numerical parameters; what results can be observed, such as validation set accuracy, inference latency, parameter count, etc.; what standard determines retention, such as multi-objective thresholds or weighted scoring.

Save tested code, tests, and verification evidence to the persistent system; the next round can start from verified structures, avoiding duplicated effort; the model can propose new candidates based on historically successful structures, and GPU parallel evaluation can reuse existing results, thereby accelerating the evolutionary loop.

Comprehension Check

Can they state the three new sources; can they answer the three boundary questions before entering evolution; can they explain the layered evaluation principle; can they state the role of the persistent system in inheriting results. If students only remember terminology, follow up with a specific example, such as "In neural architecture search, what objects are allowed to be changed? What metrics can be observed? Which results are worth preserving?"

Transition Hint

After confirming that students can articulate the relationships among "three new sources, three types of boundaries, layered evaluation, and the EvoX loop inheriting results," proceed to the next page's examples, applications, or summary.

<a id="lecture-page-7"></a>

### Expansion of Evolutionary Objects from Numerical Parameters to Software Systems

*Page 7*

> **Page Objective:** Learners should understand that evolutionary objects have expanded beyond numerical parameters to programs, model structures, algorithmic mechanisms, and software engineering states.

> **Page Objective**
>
> Understand that evolutionary objects have expanded from purely numerical parameters to programs, model structures, algorithmic mechanisms, and even software engineering states; simultaneously grasp the shift in emphasis between the two links of "generation" and "evaluation," and the engineering trade-offs that follow.

> **Teaching Sequence**
>
> First return to the typical practice of early evolutionary computation — the objects being evolved were almost all numerical parameters, such as learning rate, batch size, regularization strength, and weight initialization method. At this point the search space is just a set of numbers, and the evaluation method is one training run plus one validation run. Then point out that with the increase in compute scale and the maturation of large model capabilities, the objects that can be evolved have clearly expanded, forming a clear expansion chain: numerical parameters → programs and model structures → software engineering states and system-level candidates. The further right the level, the stronger the expressive power and the more types of changes it can cover, making system-level evolution possible. Finally, land on the engineering reality of "evaluation burden rising in tandem," reminding learners: more candidates does not equal better evolution; the key is whether the execution and evaluation apparatus is upgraded in sync.

**Key Teaching Points**

- The first level: numerical parameters. Candidates are a set of numbers, cheap to generate and fast to evaluate, usually scored by one training run plus one validation run. But they can only answer "how well is it tuned," and cannot fill in a mechanism that was missing to begin with. The second level: programs and model structures. Candidates are network structures, operator combinations, prompt workflows, or code patches; changes alter "what the system can do," not just "how accurately it does it." The evaluation method then becomes sandbox execution and regression testing. The third level: software engineering states and system-level candidates. Candidates are configurations, dependency versions, interface contracts, deployment and runtime strategies, directly determining whether the system can run stably and be reproduced. The evaluation method becomes benchmark comparison and reproducibility checks. Generation determines how large the candidate space is; evaluation determines which of them can remain. When candidates change from numbers to programs, "generating candidates" is no longer the bottleneck — large models can produce structures, mechanisms, and patches in batches
- Who can actually run the candidates, and who can judge within acceptable cost whether they are worth retaining. Sandbox isolation execution, regression testing, benchmark metric comparison, cost and risk constraints, and reproducibility records are precisely the engineering apparatus used to constrain cost, risk, and reproducibility, and also allow changes to be stably retained or eliminated. Equating "more candidates" directly with "more effective evolution." An increase in the number of candidates only expands the search range
- Only when the execution and evaluation mechanisms are sufficient to filter out ineffective changes will more candidates translate into a better system. In other words, the stronger the expressive power, the heavier the evaluation burden; benefits and costs must be viewed together.

**Exercise Handling**

Question 1 asks "the most core change in the expansion of evolutionary objects," and the correct answer is "from only adjusting numerical parameters to expanding to programs, model structures, algorithmic mechanisms, and software engineering states." You can hint that learners grasp "the evolved object itself undergoes a level leap," while distributed training and paradigm changes are implementation means.

Question 2 asks "why more candidates does not equal more effective evolution," and the correct answer is "because only when execution and evaluation mechanisms can filter out ineffective changes do more candidates translate into a better system." Feedback point: an increase in the number of candidates expands the search range; whether effective changes can remain depends on whether evaluation apparatus such as sandboxes, regression testing, and benchmarks are upgraded in sync.

Question 3 asks "why sandboxes, regression testing, and benchmarks are needed," and the correct answer is "to judge within controllable cost whether candidates are effective, whether they introduce risk, and whether results can be reproduced." You can add: candidates are directly runnable programs, so they must first be run in isolation, then regression-verified, then compared against baselines.

Question 4 asks about "the shift in emphasis between generation and evaluation," and the correct answer is "as large model capabilities strengthen, the key problem shifts from how to generate candidates to how to execute and evaluate and retain effective changes." Remind learners: improved generation capability is still a prerequisite, but the key to evolutionary success has shifted toward execution and evaluation mechanisms.

Question 5 asks "after expanding evolutionary objects from hyperparameters to prompt workflows, what most needs to be supplemented in sync," and the correct answer is "execution and evaluation apparatus such as sandboxes, regression testing, and benchmarks, along with proper trade-offs among cost, risk, and reproducibility." You can follow up: what happens if you keep piling on candidates? It increases the evaluation burden; compressing to 1 candidate abandons the meaning of search; the key is upgrading the evaluation mechanism.

You can organize discussion using the scenario of "recommendation service expanding from hyperparameters to code patches." For the first question, "why is candidate output faster but the adoption rate declining," guide them to explain from the shift in emphasis: generation is no longer the tightest link; the bottleneck has shifted to execution and evaluation; candidates are programs rather than numbers, and must first run in a controlled environment, then undergo regression testing and benchmark comparison, before effectiveness, safety, and reproducibility can be judged. For the second question, "which engineering apparatus to supplement and what types of risk each constrains," you can summarize as: sandbox isolation execution constrains the risk of "contaminating the existing system, dependencies, or online environment"; regression testing constrains the risk of "changes breaking existing functionality"; benchmark metric comparison constrains the misjudgment risk of "looking better but actually not improving";

cost budgeting and timeout control constrain the cost risk of "evaluation overhead spiraling out of control"; seed and result recording constrain the risk of "results not being reproducible." Overall, it is about making trade-offs among expressive power, evaluation cost, reproducibility, and safety, rather than simply pursuing candidate quantity.

**Comprehension Check**

Ask learners to retell the expansion chain in their own words, and explain why "after the object level rises, the evaluation apparatus must be upgraded in sync." If they can also explain that "generation determines the candidate space, evaluation determines who stays," they have met the core requirement of this page.

> **Transition Hint**
>
> After confirming that learners can state the candidate forms and evaluation methods of the three levels of evolutionary objects, and can use the framework of "generation—evaluation—retention/elimination" to explain why more candidates does not automatically equal better evolution, proceed to the next page's examples, applications, or summary.

<a id="lecture-page-8"></a>

### Real-World Complexity and Multi-Objective Trade-Offs

*Page 8*

> **Page Objective:** Learners should understand that in the real world, multiple objectives constrain each other, and systems should not prematurely give a single optimal solution but instead retain differentiated candidate solutions.

**Key Teaching Points**

- Write the boundaries that must be satisfied at the very front, such as end-to-end latency upper limits and unit cost budgets. Any candidate that violates the boundaries, even if a certain metric is very impressive, should not be retained; only candidates standing within the feasible region are qualified to participate in multi-objective comparison.
- When comparing two candidates, first make a pairwise judgment: is there a candidate that is no worse on all objectives and better on at least one objective? If so, the comprehensively dominated side can be eliminated; if not, the two do not dominate each other and both should be retained. Only then does the resulting candidate set not lose trade-off information.
- Retaining a set of clearly differentiated candidates is to preserve alternatives when scenarios change or priorities shift. Premature convergence to a single-point answer may look clean in the short term, but once the environment or requirements change, it often costs more to re-explore.

> **Page Objective**
>
> Understand that in the real world, multi-objective optimization rarely has a unique optimal solution; grasp the meanings of hard constraints, feasible regions, non-dominated solutions, and the Pareto front; understand why EvoX should retain a set of differentiated candidates and place the researcher's judgment above code implementation.
>
> Teaching Sequence and Key Teaching Points:
>
> The same system often simultaneously pursues performance, latency, energy consumption, and cost, and these objectives constrain each other. Improving accuracy often increases computation and energy consumption, thereby pushing up latency and cost; lowering latency often sacrifices accuracy. There is no free improvement, so real optimization problems rarely have only one answer.
>
> The horizontal axis represents latency, cost, and energy consumption; the vertical axis represents accuracy and performance. Points on the dashed curve are non-dominated solutions, forming the Pareto front; gray points below the curve are dominated solutions and can be eliminated. Low-latency, low-accuracy solutions, balanced compromise solutions, and high-accuracy, high-cost solutions on the front should all be retained for decision-makers to choose according to scenario. Premature convergence to a single-point answer loses trade-off information, and once the environment or priorities change, it costs more to re-explore.
>
> Objectives can be traded off; constraints are boundaries that cannot be broken. End-to-end latency upper limits, unit inference cost budgets, memory and power upper limits, etc., must be clarified first. Candidates that violate the boundaries, even if a certain metric is very impressive, should not enter comparison; only candidates standing within the feasible region are qualified to participate in multi-objective comparison.
>
> If a candidate is no worse than another on all objectives and better on at least one objective, then the other is a dominated solution and can be eliminated; if the two do not dominate each other, both should be retained. All mutually non-dominated candidates connected together form the Pareto front, which fully preserves the exchange relationship of "how much of one thing must be sacrificed to improve another."
>
> What objects can be changed? What feedback can show that a change is effective? Which constraints cannot be broken? Is the comparison fair? Is the result sufficient to support a conclusion? What should be retained and what should be abandoned in the next round? These questions directly determine the search space, evaluation signals, feasible region, and elimination rules.
>
> Generation capability can accelerate the realization of answers, but whether a question is worth answering, whether evidence is credible, and whether results are good enough still must be decided by researchers. Code is cheap; taste and judgment are scarce; what EvoX should build is infrastructure that can enter real environments, accept real feedback, and generate, test, and retain improvements over long-term operation.

**Keyword Coverage**

- Multi-objective trade-offs, hard constraints, feasible region, non-dominated solutions, dominated solutions, Pareto front, differentiated candidates, premature convergence, fair comparison, judgment.

**Exercise Handling**

The correct option for Question 1 is "multiple objectives constrain each other, and improving one often comes at the cost of sacrificing another." Feedback point: performance, latency, energy consumption, and cost pull against each other; this is the root of multi-objective trade-offs.

The correct option for Question 2 is "losing the trade-off information among candidates, so decision-makers cannot compare benefits and costs." If answered incorrectly, hint that premature convergence should be understood from "information loss" rather than "computation speed."

The correct option for Question 3 is "not inferior to other candidates on all objectives, and superior on at least one objective, and therefore cannot be comprehensively dominated." Feedback point: non-dominated does not mean best on a single metric, but impossible to comprehensively dominate.

The correct option for Question 4 is "first clarify which constraints cannot be broken, and treat them as boundaries that candidate solutions must satisfy." Feedback point: hard constraints are boundaries, not bargaining chips; those violating latency or cost boundaries should not enter the candidate set.

The correct option for Question 5 is "judging which questions are worth answering, what evidence is worth believing, and what results are good enough." Feedback point: generation can be automated, but problem selection, evidence judgment, and the standard of good enough must be guarded by researchers.

Case Study Handling:

For recommendation model deployment, the hard requirements are end-to-end latency not exceeding 80 milliseconds and single inference cost not exceeding budget; candidates include a high-accuracy large model, a low-latency small model, and an intermediate distilled model.

It is not acceptable to deliver only the highest-accuracy one, because it may violate hard constraints; even if it satisfies the constraints, a single-point solution hides the exchange relationships among accuracy, cost, and latency. A set of non-dominated candidates on the Pareto front should be output.

You can follow up on changeable objects, effective feedback, unbreakable constraints, fairness of comparison, sufficiency of conclusions, and what to retain and abandon in the next round. The process is to first eliminate those violating hard constraints, then eliminate dominated solutions, and retain mutually non-dominated and clearly differentiated candidates to cope with priority changes.

Ask students to use an everyday or engineering example to explain "improving one thing often requires sacrificing another," then judge which are hard constraints and which are trade-off objectives in the example. Randomly ask a student to explain the Pareto front in their own words, and the instructor supplements missing keywords. If students can distinguish objectives from constraints, non-dominated from dominated, and state the reason for retaining differentiated candidates, proceed to the next page; otherwise return to the diagram and judgment definitions and explain again.

> **Transition Hint**
>
> After confirming that students can answer "why is it hard for the real world to have a unique optimal solution" and "why EvoX retains a set of differentiated candidates," proceed to the next page's examples, applications, or summary.

<a id="lecture-page-9"></a>

### Self-Improvement of Solution Methods and Algorithm Evolution

*Page 9*

> **Page Objective:** Learners should understand that traditional evolutionary algorithms rarely change the method that produces candidate solutions, while systematic evolution can bring the solution algorithm itself into the search process.

> **Page Objective**
>
> Understand the default paradigm of traditional evolutionary algorithms — "method fixed, candidate solutions evolving" — and be able to explain how algorithm evolution turns the solution method itself into an object that can be searched, evaluated, and replaced.

> **Teaching Sequence**
>
> First point out the default setting — what is evolved is the candidate solution, while the method that generates candidate solutions remains unchanged; then use a comparison diagram to explain "the solution level moves, the method level does not"; next explain the second feedback loop added by algorithm evolution; finally close with the key turn: from "using a fixed algorithm to find better solutions" to "letting the algorithm improve itself during the solution process."

**Key Teaching Points**

- 1. In the default paradigm, crossover methods, mutation strategies, and hyperparameters are usually selected once before the run, and then remain unchanged for the entire search. They directly determine how candidate solutions are generated and significantly affect solution results, but the method level itself receives no feedback. Candidate solutions → evaluation → selection → inheritance. The problem is that the method level does not move, so after the task changes, the generation mechanism may gradually become unsuitable for the new task. 3. Manual tuning is decided by humans; after modification the method is locked again, and the speed and coverage of improvement are limited by human experience. Expanding the population and increasing iteration counts only prolongs search within the same method, without touching the method level. Treat method elements such as crossover methods, mutation strategies, and hyperparameters as objects that can be candidates, evaluated, and replaced, and subject them to the test of solution performance together with candidate solutions. Method elements → generate candidate solutions → solution performance evaluation → retain or replace → method update
- At the same time, candidate solutions still run "generation → evaluation → selection → inheritance" internally. The former changes "how to search," the latter changes "what has been found." 6. To judge whether a system is truly doing algorithm evolution, the key is whether method elements have been incorporated into the search, and whether their retention is determined by solution performance rather than hard-coded by humans once and for all.

> **Material Clues**
>
> - The comparison diagram has two levels — the upper is the method level, the lower is the solution level. In the left figure the method level is locked, and only the solution level moves
> - The right figure adds an orange arrow from "solution performance evaluation" back to the method level; this is the improvement loop added by algorithm evolution.

**Exercise Handling**

Question 1 examines the default paradigm. The correct direction is "the search method remains fixed, and only candidate solutions change during iteration." If students choose incorrectly, prompt them to return to the two-level structure and check whether they have treated the method level as an evolved object as well.

Question 2 examines the elements of the generation mechanism. The correct answer is mutation strategy, crossover method, and hyperparameters. When giving feedback, follow up: "How are new solutions created?" to eliminate distractors such as hardware, numbering, and dataset splitting.

Manual tuning is done by humans; method elements will not be automatically evaluated and replaced based on solution performance. If answered incorrectly, remind students to focus on "who changes it, and based on what."

From "using a fixed algorithm to find better solutions" to "letting the algorithm improve itself during the solution process." You can hint that students note both ends of the turn: one end is a fixed algorithm, the other is an algorithm that will be improved.

Question 5 examines the manifestation of the method entering the search. The correct answer is treating crossover methods, mutation strategies, etc. as searchable objects, to be proposed, evaluated, and replaced based on solution performance. It should be explained that merely expanding the population, increasing iterations, or changing the evaluation function still changes only the same fixed method.

The team adopts the default paradigm; the method is locked before the run, and after order structure, equipment count, and delivery rules change, the locked method receives no feedback, and candidate solutions become increasingly unsuitable for the new task. The mechanism difference is: manual tuning is judged by humans and locked again after modification; algorithm evolution places method elements into the search, with solution performance automatically determining retention.

Elements that can be incorporated into the search include crossover methods, mutation strategies, hyperparameters, and possibly selection pressure and conditions for enabling local search; evaluation signals can use weighted results such as delivery delays, changeover counts, and equipment utilization in real scheduling tasks, and comparisons should be made on the same batch of task instances as much as possible; retain good-performing method combinations, eliminate poor ones, and retain a small amount of random perturbation to maintain diversity; the loop process is method elements → generate candidate solutions → solution performance evaluation → retain or replace → method update, then back to the generation step, while candidate solutions continue conventional iteration internally.

**Comprehension Check**

Ask students to retell in their own words the difference between "the solution level moves, the method level does not" and "the method level also enters the search"; then have students write out the five-step loop on the spot. If "evaluation" or "replacement" is missing, it indicates the method has not truly self-improved.

> **Transition Hint**
>
> After confirming that students can distinguish "parameter tuning" from "algorithm evolution," and can state the judgment criterion that method elements are incorporated into the search and retention is determined by solution performance, proceed to the next page's examples, applications, or summary.

<a id="lecture-page-10"></a>

### MetaDE: A Nested Architecture for Algorithms Optimizing Algorithms

*Page 10*

> **Page Objective:** Learners should understand how MetaDE uses inner and outer differential evolution to improve evolutionary algorithms with evolutionary algorithms.

> **Page Objective**
>
> Understand how MetaDE uses nested differential evolution to achieve "algorithms optimizing algorithms": the outer layer evolves algorithm configurations, and the inner layer solves actual tasks.

> **Teaching Sequence**
>
> 1. First connect to the previous lecture's "generation—evaluation—selection—inheritance" loop, and point out that this page pushes it one level inward: not only letting algorithms solve problems, but letting algorithms improve algorithms.
>
> The inner DE (task layer) maintains a population of candidate solutions, performs mutation, crossover, and selection, and outputs task performance; the individuals of the outer DE (meta layer) are not task solutions, but entire sets of "mutation strategy + parameters" configurations, such as mutation method, scaling factor, and crossover probability.
>
> The outer layer produces configurations → sends them to the inner layer → the inner layer runs and returns performance feedback → the outer layer retains and recombines better configurations, then enters the next round. This can be summarized as "outer configuration → inner solving → task performance → outer update."
>
> The strategy and parameters of the inner algorithm are no longer set once by humans and then fixed, but are continuously rewritten as the outer search proceeds; the algorithm thus gains a self-improvement channel.
>
> Each outer evaluation requires a complete inner run; nested evaluation amplifies overhead; GPU parallelism can evaluate multiple configurations simultaneously, compressing the wall-clock time of a single outer iteration, which is the precondition for the architecture to be usable. When resources are insufficient, priority should be given to shrinking the outer scale or reducing inner evaluation precision, rather than blindly expanding the search.

**Key Teaching Points**

- The outer layer changes the algorithm, the inner layer solves the task. When you see "mutation strategy, parameter configuration, algorithm scheme," think outer layer
- Is the object being changed the algorithm or the solution? MetaDE is not equivalent to manual tuning or one-time grid search. Manual tuning is one-time trial-and-error by humans outside the loop
- MetaDE brings configurations into the evolutionary loop, and configurations are continuously generated, evaluated, and recombined; the search object is the combination of "strategy + parameters." How many configurations does the outer layer need to evaluate each round? How expensive is a single inner evaluation? How many acceleration resources are available? If wall-clock time cannot be compressed through parallelism to an acceptable range, first shrink the outer scale or reduce inner evaluation precision before considering expanding the search.

**Exercise Handling**

The 5 multiple-choice questions on this page can be used to check understanding of the two-layer division of labor and cost awareness. Question 1 selects "iterate candidate solutions on a specific optimization task and provide task performance," emphasizing that the inner layer is the task layer. Question 2 selects "a set of mutation strategies and parameter configurations for the inner DE," emphasizing that outer individuals are configurations rather than task solutions. Question 3 selects "performance feedback obtained after the inner layer runs on the task," corresponding to the upward channel of the loop. Question 4 selects "nested evaluation multiplies computational overhead, and parallelism can compress the time cost of meta-level search," noting that parallelism reduces wall-clock time rather than total computation. Question 5 selects "MetaDE brings algorithm configurations into the evolutionary loop, and configurations are continuously generated, evaluated, and recombined," distinguishing it from manual tuning.

Case Handling:

The outer search space is the "set of algorithm configurations," including mutation strategies and parameters such as scaling factor and crossover probability; the inner solving process maintains candidate solutions on a fixed path optimization task, executes evolution, and outputs path quality. The value of placing mutation strategies into outer evolution is that the search object expands from numerical values to "strategy + parameter" combinations, allowing automatic strategy switching as task structure or search stage changes, reducing the suboptimality and repeated trial-and-error caused by manually fixing a single strategy.

Parallel batch evaluation of multiple configurations compresses the wall-clock time of outer iterations; tiered evaluation uses a smaller population or fewer iterations for coarse screening first, then fully evaluates outstanding configurations; constraining the search range limits outer population and iteration rounds, and caches already evaluated configurations. The trade-off is: the coarser the inner evaluation, the greater the feedback noise, and the more likely it is to select an accidentally superior configuration; the higher the parallelism, the greater the memory and scheduling overhead; parallelism does not reduce total computation, only compresses wall-clock time, so a balance must be struck among evaluation precision, search breadth, and hardware budget.

**Comprehension Check**

You can randomly ask a student to summarize in one sentence "who changes the algorithm, who solves the task," and give examples to judge whether an element belongs to the outer or inner layer, such as "scaling factor" belonging to the outer layer and "path quality" belonging to the inner layer. If students can explain the reasoning, proceed to the next page's application or summary.

> **Transition Hint**
>
> After confirming that students can articulate the loop of "outer configuration → inner solving → performance feedback → outer update," proceed to the next page's examples, applications, or summary.

<a id="lecture-page-11"></a>

### EvoX's Evolutionary Loop System Architecture

*Page 11*

> **Page Objective:** Learners should understand how EvoX builds complete evolutionary loop infrastructure between model capabilities and system capabilities.

**Key Teaching Points**

- The model generates possibilities → the environment provides feedback → the system evaluates and selects → inheritance. When encountering questions about EvoX, first determine which role this step plays in the loop: producing possibilities, providing verification, making selections, or retaining results.
- If an option describes EvoX as "a bigger model" or "a faster single call," it can basically be judged as a distractor. EvoX describes the operating mechanism among components: how generation, feedback, evaluation, selection, and inheritance connect and cycle.
- If feedback is distorted, evaluation standards deviate from the goal, or the inheritance mechanism retains the wrong things, any one of these three problems will cause bias to be repeatedly inherited and amplified in the loop. When reviewing, use three self-check questions: Is the feedback real? Is the evaluation aligned with the goal? Does inheritance retain the right things?

【Page Objective】

Large models can already write code, propose hypotheses, and give plans — why is an entire system still needed? Learners should understand how EvoX builds complete evolutionary loop infrastructure between model capabilities and system capabilities, master the four links of the loop and their order, architectural implications, continuous accumulation mechanism, intellectual origins, and risks.

【Teaching Sequence】

A single generation cannot prove itself correct, nor is it easy for it to remain effective as the environment and models constantly change. EvoX's positioning is to bridge model capabilities and system capabilities, organizing one generation result after another into capabilities that can be tested, selected, and retained. Then explain the four links of the loop: the model generates possibilities → the environment provides feedback → the system evaluates and selects → inheritance. Next explain the architectural implication: EvoX is not a single-point algorithm, nor just one call, but a reusable system mechanism. Then discuss continuous accumulation and its resonance with Turing's 1950 "child machine" origin, and finally warn that the loop can also amplify bias.

【Key Teaching Points】

Models excel at providing "possibilities" in a single call — a hypothesis, a piece of code, a plan. But possibility does not equal conclusion: whether the result holds must be determined by the real environment; after the environment gives results, who judges which is better or worse, what to retain, what to eliminate, and who carries the retained parts into the next round — these links are not undertaken by the model itself. EvoX addresses precisely this gap "after generation," transforming generation results into accumulable system capabilities.

2. The four links of the loop:

The model gives candidate solutions, hypotheses, or code, providing possibilities rather than conclusions.

Experiments, simulations, or real runs return observable results, allowing candidates to undergo real-world testing.

The system compares candidates according to objectives and constraints, judges quality, and decides which can remain.

Selected strategies, parameters, or components enter the next round of evolution and become a new starting point.

The model generates possibilities → the environment provides feedback → the system evaluates and selects → inheritance → back to the model generating new possibilities. As long as the loop runs, each round does not have to start from zero. The key to the order is: feedback must occur before evaluation, and evaluation must occur before inheritance. Otherwise evaluation lacks basis, and inheritance also lacks basis.

Organizing generation, execution feedback, evaluation, selection, and inheritance into a reusable system architecture is the fundamental difference between EvoX and single-point algorithms or single calls. Single-point algorithms care about "how to compute this step"; single calls care about "whether this answer is right"; EvoX cares about "whether this mechanism can run round after round and get better as it runs." Therefore it describes interfaces among components, evaluation standards, and inheritance rules, not merely the parameters of a model or the answer to a single Q&A.

In the loop, strategies that pass evaluation are inherited, while those that do not pass are eliminated or corrected. Intelligent components such as generators, simulators, and evaluators scattered across different links therefore share the same "survival record": their capabilities叠加 over multiple rounds of evolution, rather than being reset each round. This is precisely the key to how the loop aggregates scattered components into continuously accumulating capabilities.

Turing's 1950 "child machine." As early as 1950, Turing proposed the vision of the "child machine": a machine like a child, gradually acquiring capabilities through education, experimentation, and reward/punishment in interaction with the environment. EvoX can be seen as a systematic extension of this vision in AI Native research practice — education corresponds to generation and guidance, experimentation corresponds to environmental feedback, reward/punishment corresponds to evaluative selection, and growth corresponds to inheritance and accumulation.

The loop can also amplify bias. The effect of the loop does not automatically equal better. It depends on the quality of three links remaining consistent: whether environmental feedback is real, whether evaluation standards are aligned with the goal, and whether the inheritance mechanism retains the right things. If feedback is distorted or goal definition deviates, errors will not disappear on their own, but will be amplified round after round in the loop. Designing a loop is essentially designing the rules of evaluation and inheritance. When reviewing, use three self-check questions: Is the feedback real? Is the evaluation aligned with the goal? Does inheritance retain the right things?

【Keyword Coverage】

Evolutionary loop system, EvoX bridging layer, model generates possibilities, environment provides feedback, system evaluates and selects, inheritance, accumulable system capabilities, child machine, feedback distortion, evaluation standards, inheritance mechanism, bias amplification, AI Native research.

【Exercise Clues】

This page includes 5 multiple-choice questions and 1 case, used to test understanding of loop order, architectural implications, Turing's vision, and risk.

【Exercise Handling】

What is the fundamental reason EvoX is necessary?

Large models are strong at single-pass generation, but lack a loop carrier to transform generation results into accumulable system capabilities.

How results are tested, evaluated, and inherited in the environment. What EvoX provides is precisely this loop carrier. If students mistakenly choose options such as "insufficient generation capability," remind them that the question asks "why a system is needed," not "where the model computes poorly."

What is the correct order of the four links in EvoX's evolutionary loop?

The model generates possibilities → the environment provides feedback → the system evaluates and selects → inheritance.

First generate possibilities, then the environment gives feedback, then the system evaluates and selects, and finally the effective parts are inherited into the next round, end to end forming a loop. Feedback must occur before evaluation, and evaluation must occur before inheritance.

The most accurate explanation of the statement "EvoX is a system architecture" is:

EvoX is an overall design that organizes generation, execution feedback, evaluation, selection, and inheritance into a reusable mechanism.

The meaning of architecture lies in interfaces among components, evaluation standards, and inheritance rules, and whether these mechanisms can run stably round after round. Note the distinction between "single-point algorithm/single call" and "system architecture": the former solves a certain step or a certain instance, the latter solves whether the mechanism can continue operating.

What is the core emphasized by Turing's 1950 "child machine" vision?

A machine gradually acquires capabilities through education, experimentation, and reward/punishment in interaction with the environment.

Education gives direction, experimentation provides testing, and reward/punishment forms selection pressure. It is not one-time knowledge indoctrination, but letting the machine, like a child, gradually acquire capabilities in the environment.

If environmental feedback is distorted and evaluation standards deviate from the real goal, what consequence is most likely in the evolutionary loop?

Errors will be repeatedly inherited and amplified round after round in the loop.

The loop will faithfully amplify the signals it receives, including erroneous signals. The consistency of feedback quality, evaluation standards, and the inheritance mechanism is the precondition for the loop to be effective. The characteristic of the loop is "cyclic use": the results of the previous round enter the next round, so bias will not self-heal, and may instead be repeatedly inherited and grow larger.

【Case Handling】

One round of evolution in AI Native research. A research group seeks feasible formulations for a new catalyst: the large model generates 20 candidate formulations based on literature; they are sent into a simulation environment and a small experimental platform to measure activity and stability and record failure reasons; the system ranks by "activity × stability ÷ cost" and safety constraints, retains the top 5, and organizes failure reasons into an experience library; in the next round, the model generates a new batch of candidates based on the retained 5 formulations and all failure reasons. The team found that when failure reasons were not recorded, candidate quality stagnated after the third round; after incorporating failure reasons into the next round's generation basis, candidate feasibility improved markedly.

Which step bears the responsibility of "letting possibilities undergo real-world testing"? If this step were removed, what form would the loop degenerate into?

The simulation environment and small experimental platform return real measurement results such as activity and stability, and record failure reasons one by one. Without this step, the system could only evaluate candidates based on the model's own judgment, and the loop would degenerate into an idle cycle of "generation—self-evaluation—generation": candidate quality would no longer be constrained by reality, failures could not be explained, and the previous round's conclusions could not be verified.

After incorporating failure reasons into the next round's generation basis, candidate feasibility improved markedly. Please explain this phenomenon in terms of the two links "system evaluates and selects" and "inheritance," and point out the design precondition it reveals.

The "system evaluates and selects" link not only retains the top-ranked successful candidates, but also structurally preserves failure reasons in the experience library; the "inheritance" link carries away not only "which plans are effective," but also "which paths have been proven ineffective." This information enters the next round of generation, equivalent to pointing out regions in the search space that should be avoided, making candidates naturally more feasible. The design precondition it reveals is: the inheritance mechanism must remain consistent with the evaluation standards — any effective information identified in the evaluation link, whether success or failure, should be inheritable; otherwise half of the loop's accumulation capability is wasted.

【Comprehension Check】

Why does EvoX need a loop? What are the four links of the loop? How does architecture differ from a single call? What risks can the loop bring? The instructor supplements missing keywords based on the answer, such as "accumulable system capabilities," "feedback must occur before evaluation," and "inheritance mechanism consistent with evaluation standards."

【Transition Hint】

After confirming that students can state the loop order and the responsibilities of each link, proceed to the next page's examples, applications, or summary. If students still understand EvoX as "a bigger model" or "a faster single call," return to the architectural implications section of this page for further clarification.

<a id="lecture-page-12"></a>

### Core Boundaries and Key Questions for Connecting Tasks to EvoX

*Page 12*

> **Page Objective:** Learners should understand that connecting real problems to EvoX requires clarifying object changes, observable results, and evaluation standards.

> **Page Objective**
>
> Explain "connecting real tasks to EvoX" as a process of contract-first, tuning-second. Learners should be able to clearly state the threefold boundaries: which objects are allowed to be changed (search space), which results can be observed (feedback channel), and which changes should be retained (evaluation standards), and understand that boundaries precede the choice of search and operators.

**Key Teaching Points**

- Changeable? Observable? Retainable? Boundaries determine the direction of evolution; operators only determine how fast you move in that direction
- If the boundaries are wrong, the harder the search, the farther off it goes. Explicitly declare decision variables and structures (genotype) and their mapping to real artifacts (phenotype), while marking read-only environment, data, interfaces, hardware, and compliance constraints. Boundaries too wide introduce a large number of invalid candidates; too narrow leaves no room for evolution. Every candidate must produce signals that can be captured by programs, clarifying observation channels, latency, noise level, and reproducibility. Dimensions that cannot be observed cannot serve as optimization bases and can only be used for post-hoc explanation
- Writing unobservable things into fitness will cause evolution to drift toward noise. Define fitness or objective vectors, constraints, and feasibility judgments, explain whether they are compressed into a single value or retained as multi-objective Pareto, and specify penalty, repair, or early stopping methods for failed, crashed, or timed-out candidates. Once evaluation standards are determined, they determine the direction in which evolution converges. Parallelism and single-run latency directly determine the tempo of the evolutionary loop and the affordable number of generations. Serial evaluation lengthens the loop, and the affordable number of generations drops sharply
- Batch or asynchronous evaluation can significantly accelerate iteration. Also clarify the total evaluation budget, convergence criteria, and stopping conditions to avoid unbounded compute consumption and to avoid prematurely terminating solutions that have not yet taken shape. Beware of misalignment between proxy metrics and real objectives, target leakage, and candidates reverse-exploiting the evaluator to game scores. The response is to retain an independent validation set or manual review, and make evaluation as stateless and replayable as possible, facilitating failure reproduction and result attribution. Encapsulate the task as a unified interface: input one candidate, output metrics and constraints, ensuring evaluation is as stateless and replayable as possible. Only when the contract is stable can the evolutionary loop be stable.

> **Material Clues**
>
> - The page diagram presents the data flow of "task and real environment — objects allowed to change — evaluator and observation channels — EvoX evolutionary loop," and uses a time comparison between serial and batch or asynchronous evaluation to illustrate tempo differences. Use the diagram to emphasize: first draw the threefold boundaries, then tune operators and parameters.

**Exercise Handling**

Choose "decision variables and structures allowed to be changed (genotype) and their mapping to real artifacts (phenotype)." Hint: compute budget belongs to evaluation boundaries; sampling frequency and noise belong to observation boundaries; mutation operators are implementation details.

Choose "every candidate must be able to produce signals capturable by programs, and clarify observation channels, latency, and noise; dimensions that cannot be observed can only serve as post-hoc explanation." Hint: the optimization basis must come from capturable signals.

Choose "the evaluation method determines what will be retained; if the search space is expanded first, evolution will overfit to metrics that are easy to observe and easy to game." Hint: what to retain precedes what to search.

Choose "parallelism and single evaluation latency directly determine the tempo of the evolutionary loop and the affordable number of generations." Hint: serial lengthens the loop; batch or asynchronous accelerates iteration.

Choose "candidates exploit evaluator loopholes to obtain very high scores, but in fact do not truly solve the task problem." Hint: key deployment decisions should look at independent validation results.

Operator selection, execution order, and operator hyperparameters constitute the genotype, and the real pipeline output is the phenotype. Observable results: end-to-end accuracy, end-to-end latency, failure rate, with explanation of latency, noise, and reproducibility. Retention criteria: accuracy and latency can be retained as multi-objective Pareto, with a latency upper limit set as a hard constraint; those not satisfying the constraint are judged infeasible; failed, crashed, or timed-out candidates are penalized or repaired before re-evaluation. Read-only constraints: input data structure definitions, compliance requirements, upstream interfaces, hardware, and runtime environment. Integration contract: input candidate, output metrics and constraints, evaluation as stateless and replayable as possible, containerized batch submission, asynchronous collection.

Clarify total evaluation budget, convergence criteria, and stopping conditions.

**Comprehension Check**

Randomly ask a student to summarize "three questions before tuning" in their own words, and give an example of what happens if training set scores are used as the sole retention criterion. If students only restate operator tuning, return to "boundaries determine direction" and explain again.

> **Transition Hint**
>
> After confirming that students can state the threefold boundaries of object changes, observable results, and evaluation standards, and their relationship to the evolutionary loop, proceed to the next page's examples, applications, or summary.

<a id="lecture-page-13"></a>

### Quick Start with EvoX Environment Configuration and Usage

*Page 13*

> **Page Objective:** Learners should master the basic method of quickly installing and configuring EvoX in AI tools.

> **Page Objective**
>
> This page aims to solve the shortest path "from zero to the first runnable EvoX environment": complete installation and basic configuration with as few commands as possible, then verify with imports and a minimal example, confirming that EvoX can be called by tasks. The core idea is "installing successfully does not equal running successfully"; only when all four steps produce real output is onboarding complete.

> **Teaching Sequence**
>
> First explain that environment configuration is not simply executing an installation command, but a loop of "isolation—installation—configuration—verification"; then unfold the four-step process in order, and finally supplement the boundaries of AI assistance and reproducibility requirements.

**Key Teaching Points**

- Before installing any package, first create an independent Python environment using venv or conda. Packages in the global environment are shared by multiple projects, and version conflicts are costly to troubleshoot
- An independent environment is like giving EvoX its own lab bench; if installation breaks, the entire environment can be rebuilt. A common practice is python -m venv.venv, then activating the environment
- On Windows, this corresponds to the activation script in the Scripts directory. After activation, first run pip install -U pip to avoid errors from an old package manager when resolving dependencies. Usually run pip install evox, or use conda or source installation. Package name, version, and download source should always follow the official release, and similar package names should not be mistaken for EvoX. No red error text during installation only means "installed," not "usable," so do not stop at this step. For first-time onboarding, there is no need to tune all parameters; just confirm four starting points: whether the Python version meets official requirements, whether dependency versions are compatible, whether CPU or GPU is used for this experiment, and whether the random seed is fixed. The first two determine whether the program can run properly, and the latter two determine whether results can be reproduced. The most reliable acceptance is not checking whether the terminal has red text, but letting EvoX actually run once. First import evox and print the version number to confirm the package is loaded by the current environment
- Then run a minimal example or complete one round of evolutionary iteration to confirm it can be called normally by tasks. Acceptance signs include successful version number output, zero errors in the minimal example, and completion of one round of evolutionary iteration. You can tell AI the operating system, Python version, and hardware situation, and let it generate installation, configuration, and troubleshooting commands to save time checking documentation
- But package names, version combinations, and system-level operations must be checked against official documentation and the version matrix before execution, especially commands involving modifying system configuration or uninstalling dependencies. Record installation commands, environment dependency files, and version numbers so that the same environment can be reproduced on another machine, avoiding "runs on my machine but fails on another."

> **Material Clues**
>
> - The page uses a four-step flowchart to show "isolated environment—install EvoX—basic configuration—verify onboarding," and lists an acceptance checklist
> - You can combine terminal example boxes to explain commands and environment identifiers.

**Exercise Handling**

The answer to multiple-choice Question 1 is "isolate dependencies to avoid mutual contamination with other projects in the global environment." When giving feedback, emphasize that the core value of an isolated environment is dependency non-interference, unrelated to networking capability or runtime speed.

The answer to multiple-choice Question 2 is "successfully import evox, print the version number, and run through a minimal example." It should be explained that no installation error is only an intermediate state.

The answer to multiple-choice Question 3 is "first tell AI the local operating system, Python version, and hardware, then check against official documentation and the version matrix before executing." Remind that AI provides candidate commands, and the scope of impact should be checked before execution.

The answer to multiple-choice Question 4 is "ensure experimental results are reproducible and still match after changing machines or versions." Seeds and versions affect reproducibility, not speed, memory, or convergence guarantees.

The answer to multiple-choice Question 5 is "dependency conflicts or version mismatches are postponed until the task is actually run." Lack of verification postpones problems to a more troublesome time.

Give the minimal viable steps according to the four steps, and explain the acceptance signal for each step, such as an environment identifier appearing in the command line after activation and python -V pointing to the target version, no dependency conflicts at the end of installation, clarifying CPU or GPU and fixing the seed, and successful import and running through a minimal example. Question 2: organize the operating system, Python version, hardware, and complete error report for AI, requesting troubleshooting commands in a minimal-intrusion order with explanations of their effects and side effects; before execution, check the official package name, version compatibility range, and installation source; save the dependency list and key version numbers to rebuild the environment.

**Comprehension Check**

Ask students to retell in their own words "installing successfully does not equal running successfully," and state the acceptance signal for each of the four steps.

> **Transition Hint**
>
> After confirming that students can distinguish installation completion from verification passing, proceed to the next page's examples, applications, or summary.

<a id="lecture-page-14"></a>

### Researchers' Core Competencies and Aesthetic Judgment

*Page 14*

> **Page Objective:** Learners should recognize that in the EvoX system, posing key questions and maintaining scientific taste are more important than merely writing code.

> **Page Objective**
>
> Make learners realize that in the EvoX intelligent evolution system, researchers' core competitiveness is shifting from "hand-writing every line of code" to "posing key questions, defining credible evidence, and making aesthetic judgments." When generation and trial-and-error become cheap, what is truly scarce is judgment, not coding speed.

> **Teaching Sequence**
>
> First use "Code is cheap. Taste matters." to clarify this page's stance, then explain why the bottleneck shifts to selection capability after candidate generation expands, then unfold the four actions of how aesthetic standards work, then clarify that scientific taste is not subjective preference, and finally test understanding with multiple-choice questions and case studies.

> **Material Clues**
>
> - The concept poster on this page can serve as the blackboard skeleton. At the center is "Code is cheap, taste is paramount," and the four surrounding nodes are "pose key questions, define credible evidence, judge evolutionary direction, establish aesthetic standards." When teaching, first point to the central viewpoint, then let students say what problem each node solves.

**Key Teaching Points**

- Models can rapidly generate candidate solutions, trial-and-error cost declines, and the upper limit of outcomes is no longer determined by coding speed, but by researchers' judgment of direction and value. Candidate supply expands rapidly, with hundreds or thousands of "seemingly all pretty good" solutions produced in a single day
- What questions are worth answering? What evidence is worth believing? Which results are sufficient to support conclusions? Pose questions, judging whether a direction is worth investing in
- Define credible evidence, first clarifying "what kind of result counts as evidence," then selecting candidates accordingly
- Establish aesthetic standards, using stable criteria to filter questions, objectives, evidence, and evolutionary directions
- Judge evolutionary direction, choosing among many feasible next steps the one that can carry the system toward higher value. It is not equivalent to personal subjective preference, not "which style I prefer," but reusable, explainable filtering standards that can be tested by peers. It determines which questions are posed, which metrics are trusted, and which directions are retained. Do not treat aesthetics as mysticism or post-hoc beautification. It occurs at the very front of decision-making: when deciding which problem to invest in, which set of metrics to trust, and which evolutionary path to retain, aesthetics is already shaping results. The cheaper generation is, the more important taste is. Before acting, ask yourself: Is the question I am posing worth answering? Is the evidence I rely on credible? Can my evaluation standards filter out noise and retain truly valuable solutions?

**Keyword Coverage**

- Core competitiveness migration, pose key questions, define credible evidence, establish aesthetic standards, judge evolutionary direction, selection capability, scarcity of judgment, scientific taste, reusable filtering standards, Code is cheap. Taste matters..

**Exercise Handling**

The correct option for Question 1 is "when candidate generation and trial-and-error costs decline, posing key questions and aesthetic judgment become truly scarce resources." Feedback point: after generation capability is amplified, the bottleneck shifts to high-level capabilities such as posing questions, defining evidence, and making judgments. If students choose incorrectly, remind them to think about what is truly scarce after generation becomes cheap.

The correct option for Question 2 is "when generation and trial-and-error costs decline, judgment (taste) becomes the key to determining the value of outcomes." Feedback point: the slogan emphasizes a shift in scarcity; generation has become cheap, and judgment that can filter out noise and point out direction is precious.

The correct option for Question 3 is "judging which questions are worth investing in, which metrics truly matter, and which results are sufficient to support conclusions." Feedback point: the more candidates there are, the more critical the trade-offs; one cannot retain everything, nor abandon the definition of goals and evaluation standards.

The correct option for Question 4 is "scientific taste is a set of reusable, explainable high-level judgments used to filter questions, objectives, and evidence." Feedback point: distinguish personal preference from reusable filtering standards; the latter is what this page calls scientific taste.

The correct option for Question 5 is "first clarify what kind of result counts as evidence, then select candidate solutions accordingly." Feedback point: credible evidence should be a standard defined in advance, not a default attribute of generation results.

Decision-making when candidates explode. The scenario is a team using the system to generate and try out thousands of candidate solutions within hours; preliminary metrics "all look pretty good," and the team then needs to decide whether to continue expanding scale or stop and redefine the problem and evaluation metrics.

What is scarcest at this point is the researcher's judgment, that is, "taste." The reason is that candidate generation and trial-and-error costs have already dropped significantly, and continuing to simply expand scale yields diminishing marginal returns; the more solutions there are, the harder it is to distinguish them; what truly determines success or failure is judging which questions are worth answering, which metrics truly matter, and which results are sufficient to support conclusions.

Clarify the key question to be answered at this stage, replacing "generate more" with "answer more accurately"; define credible evidence standards, listing which metrics and what level counts as evidence; establish stable aesthetic and evaluation standards to filter objectives and evolutionary directions; make justified trade-offs among candidates, eliminating solutions that "look good but cannot support conclusions," and concentrating resources on the few most valuable paths.

**Comprehension Check**

Ask students to explain in their own words the logic of "the cheaper generation is, the more important taste is," and state at least two specific judgment actions. You can follow up: If only one evaluation standard could be retained, what would you retain? Why?

> **Transition Hint**
>
> After confirming that students can distinguish "generation capability" from "judgment," and can state the four actions of posing questions, defining evidence, establishing standards, and judging direction, proceed to the next page's applications, examples, or summary.

<a id="lecture-page-15"></a>

### Comparison Between Traditional Single-Turn Q&A and EvoX Continuous Evolution Systems

*Page 15*

> **Page Objective:** Through comparison, learners should clarify the core differences between traditional large model Q&A and EvoX continuous evolution systems in dealing with complex environments.

> **Page Objective**
>
> This page aims to let students clarify, through comparison, the core differences between traditional large model single-turn Q&A and EvoX continuous evolution systems in dealing with complex environments. It connects to Turing's "child machine" vision: capabilities come from experience, not one-time formation. When explaining, grasp two judgment points: how long the chain is, and whether there is a return flow after the endpoint; whether verification occurs outside or inside the system.

> **Teaching Sequence**
>
> First return to Turing's 1950 vision, then unfold the two paths. Traditional single-turn Q&A is an open loop: prompt → generation → output, and output is the end. It has no pathway to automatically send execution results back into the system; verification is mostly completed outside the system, relying on researchers' manual judgment, filtering, reproduction, and re-questioning; improvements are scattered in human judgment and temporary records, and are not easy to accumulate into system capabilities; it is basically decoupled from the real physical environment and remains fixed after a single generation. Therefore, when a task can be generated in one pass and verification cost is low, it is more direct and efficient.
>
> Generate candidates → environmental testing → feedback accumulation → re-evolution, end to end, with the cycle running continuously. Test results serve as feedback, driving the generation, selection, and retention of the next round of candidates; task environments, evaluators, or real execution interfaces enter the system boundary; candidates are not only generated but actually executed and tested; improvements settle through feedback and retention mechanisms, and capabilities can accumulate over rounds; deeply coupled with the environment, environmental changes directly enter the next round of evolution. When tasks are complex, environments are real, and continuous verification and accumulated improvement are needed, a closed loop must be adopted.

**Key Teaching Points**

- Each of the four links of the loop has its responsibility. Generating candidates is responsible for proposing possibilities
- Environmental testing lets candidates be actually executed under real conditions
- Feedback accumulation records test results
- Re-evolution generates and retains the next generation of candidates based on accumulated feedback. The four connect end to end; a failure will not disappear with the end of output, but will become the starting point of the next round. At the same time, it should be emphasized that the loop does not cancel the role of humans, but changes their position: humans move from round-by-round judgment, reproduction, and follow-up questions to designing evaluation standards, setting selection and retention rules, and reviewing boundary conditions. This is precisely the most concrete implementation of Turing's "child machine" today — not formed in one go, but growing through experience. A common misconception is equating "high generation quality" directly with "reliable system": the model can give seemingly reasonable solutions, but that does not mean the solutions hold in the real environment
- Only candidates that have undergone actual execution and testing can possibly be retained and transformed into sustainably accumulable capabilities.

**Exercise Handling**

This page has 5 multiple-choice questions and 1 case. It is recommended to use them after explaining the comparison table and the four links of the loop. Question 1 selects "prompt → generation → output, and the process ends after output." Feedback point: the single-turn Q&A chain has only three segments, and output is the endpoint; it lacks a pathway to automatically send execution results back into the system; if students mistakenly choose the four segments of the loop, remind them that the question asks about traditional single-turn Q&A. Question 2 selects "outside the system, relying on researchers' manual judgment, filtering, and reproduction." Feedback point: the location of verification is the key to judgment; verification in single-turn Q&A is generally not automatically completed inside the system. Question 3 selects "generate candidates → environmental testing → feedback accumulation → re-evolution."

First there are candidates, then they enter the environment for actual testing, and only after test results accumulate does the next round of evolution begin; feedback must return to the generation link to close the loop. Question 4 selects "candidate solutions are not only generated but actually executed and tested, and results become input for the next round." Feedback point: the environment entering the boundary means verification is incorporated into the system, not replacing generation, nor skipping feedback accumulation. Question 5 selects "when tasks are complex, environments are real, and continuous verification and accumulated improvement are needed, an EvoX-style loop should be adopted." Feedback point: the basis for selection is task complexity and verification cost, not generation speed or output length. If students hesitate, guide them back to the three rows "verification mechanism," "improvement accumulation," and "selection judgment" in the comparison table to find evidence.

A robotic arm grasping system in an unstructured warehouse. The answer to Question 1 can be organized as follows: in the single-turn Q&A path, verification is completed outside the system, with engineers manually observing grasping results, reproducing failure scenarios, and re-asking questions; improvements remain in engineers' judgment and documentation records, and are difficult to automatically accumulate into system capabilities. In the EvoX path, evaluators, real execution interfaces, or task environments enter the system boundary; candidate grasping plans are actually executed and tested; test results flow back to participate in the generation, selection, and retention of the next round of candidates; improvements settle in the retention mechanism over rounds. The role of humans does not disappear, but moves upward from round-by-round verification and reproduction to designing evaluation standards (for example, how to determine grasping success), setting selection and retention rules, and reviewing safety and boundary conditions.

If a task can be generated in one pass and verification cost is low, such as repeated grasping at a fixed workstation with fixed objects, single-turn Q&A is more direct and lower-cost; but the environment in this case is unstructured, with objects of varying shapes and weights, random stacking, changing lighting, and moving shelves; whether a plan holds must be confirmed through repeated interaction with the real environment, and failure modes will also constantly change. Therefore, an EvoX-style loop must be adopted, letting candidates be tested in the real environment, accumulating test results as feedback, and then using feedback to drive the next round of generation and retention, so that system capabilities continue to grow over rounds. The mnemonic is: succeeds in one pass and verification is cheap → single-turn Q&A; complex and real, requiring continuous verification and accumulation → closed-loop evolution.

**Comprehension Check**

The chain difference between the three segments of the open loop and the four segments of the closed loop; whether verification occurs outside or inside the system; selection depends on task complexity and verification cost. The instructor supplements missing keywords and judgment bases based on the answer.

> **Transition Hint**
>
> After confirming that students can state the core relationships of this page, proceed to the next page's examples, applications, or summary. You can have students first retell the two chains, then take a given system and judge whether it belongs to an open loop or a closed loop, and explain where verification occurs and whether improvements can accumulate.

<a id="lecture-page-16"></a>

### The Vision of Intelligent Evolution Infrastructure for the Real World

*Page 16*

> **Page Objective:** Learners should understand that the ultimate goal of EvoX is to build infrastructure that continuously generates, tests, and retains improvements in a complex and changing real world.

> **Page Objective**
>
> Close the course with EvoX's final positioning — it is not a model or optimizer, but a set of intelligent evolution infrastructure for the real world. Learners should be able to explain: EvoX must be able to connect to real tasks, receive real feedback, and continuously generate, test, and retain improvements during long-term operation, ultimately forming a sustainably operating evolutionary loop.

**Key Teaching Points**

- "What does EvoX ultimately want to become?" The answer is a long-running "evolution field." Combined with the diagram: at the center is EvoX intelligent evolution infrastructure, with four links forming the loop — generate candidates → test effects → retain improvements → re-evolve
- Externally it can connect to real-world tasks, experimental platforms, and production systems, and at the bottom it is supported by compute, models, and evaluators. The circular arrow returns to the starting point, emphasizing that capability accumulation comes from the loop, not linear delivery. Make the loop into a system that can run continuously. EvoX supports AI Native research and practice, organizing task integration → candidate generation → evaluation feedback → evolutionary loop into a stable chain
- It does not pursue a beautiful one-time output, but becomes a layer of foundation that other systems can rely on. Real feedback, long-term evolution, retained improvements. Real feedback requires evolutionary objects to enter the real environment; offline metrics, demo effects, and single outputs cannot replace it
- Long-term evolution requires continuously generating new candidates, testing actual effects, and retaining effective improvements, so that capabilities can accumulate, be reused, and evolve further
- Retaining improvements requires that the parts verified as effective remain, rather than starting from zero each round. Objectives will pull against each other, environments will drift, and results carry uncertainty. Therefore, this system does not promise a one-time optimal solution, but continuously approaches the currently usable answer through round after round of the loop. Acknowledging uncertainty is precisely the precondition for long-term operation. This page only answers one judgment question — whether the system organizes "real feedback + long-term evolution + retained improvements" into a sustainably operating loop
- Only when all three hold simultaneously does the vision hold.

**Exercise Handling**

Question 1 selects "a set of intelligent evolution infrastructure for the real world." Feedback should land on infrastructure being able to connect to real tasks, receive real feedback, and continuously generate, test, and retain improvements during long-term operation; if students mistakenly choose a generative model, a single optimizer, or a score-gaming tool, guide them back to this page's positioning. Question 2 selects "real feedback, long-term evolution, retained improvements," emphasizing that scale, speed, and demo effects are not conditions for validity. Question 3 selects "because evolutionary objects must enter the real environment and receive real feedback," explaining that offline metrics cannot replace testing in the real environment, and the focus is not cost or dissemination.

Question 4 selects "continuously generating new candidates, testing actual effects, and retaining effective improvements during continuous operation," emphasizing that generation—testing—retention—re-evolution forms a cycle; the key is not candidate quantity or one-step completion. Question 5 selects "acknowledging multi-objective trade-offs, uncertainty, and environmental drift, and not promising a one-time optimal solution," explaining that environments drift and objectives conflict, so the system needs continuous evolution.

Around the scenario of "connecting EvoX to a real production line," first have students probe item by item using the three standards: Do evolutionary objects enter the real production line and receive real feedback, rather than being evaluated only on an offline test set? Does the system continuously generate new candidates during operation, test actual effects, and retain improvements verified as effective? Can capabilities accumulate, be reused, and evolve further, rather than being rebuilt each round? If the answer is no, it is still a tool for one-time generation or one-time delivery. When further designing the loop, online quality inspection results, manual re-inspection conclusions, and actual performance after scheduling execution can be returned as testing evidence; make multi-objective trade-offs explicit and retain multiple tested candidate strategies;

use a rolling window to gradually decay the weight of earlier data, in order to identify environmental drift and trigger a new round of evolution; each round retains only improvements verified as effective, so that new capabilities stack on top of old ones.

**Comprehension Check**

Is there real feedback? Is there long-term evolution? Are improvements retained? Only when all three answers are "yes" does the system hold; if any answer is "no," it remains at single-pass generation or one-time delivery. At the same time, remind students that the loop is not a straight line, but a circle continuously returning to the starting point; be wary of claims of "complete in one step, permanently effective."

> **Transition Hint**
>
> This is the closing page of the course. After confirming that students can distinguish evolutionary infrastructure from single-pass generation tools, you can connect back to the main thread of this module: the accelerating trend of intelligent evolution and the limitations of large models, and the core idea of building an evolutionary loop with EvoX.
