Artificial Life evo-edu.org

Traveling-salesperson optimization tool for evolutionary search and comparison.

Study Guide

Route Optimizer teacher and learner guide

Use this guide to frame the tool with a clear question, expected observations, and model-limits discussion rather than treating it as a standalone demo.

Teaching Focus

Teacher notes

  • Position the tool as evolutionary computation rather than direct biology content.
  • Use it to connect variation, selection, and optimization language.
  • Focus on why heuristic search matters when the space is too large to brute-force.

Learner tasks

  • Generate a route set and compare early versus later generations.
  • Change population or selection settings and note the effect on best distance.
  • Explain why a good search strategy matters in a large solution space.

Core Question

How do iterative search and improvement strategies help find better routes without checking every possibility?

Scientific Virtues

Habits to practice

  • State clearly what the model demonstrates and what it does not claim about real biological systems.
  • Use repeated runs and comparisons as evidence instead of relying on a single striking outcome.
  • Treat model limitations as part of the explanation, not as an afterthought.

Continue the thread

Use the Scientific Virtues page to connect model use with evidence, skepticism, and revision.