projects/genetic-ts/README.md

# Genetic Algorithms in TypeScript

An interactive simulation where a genetic algorithm learns the launch velocity needed to hit a target under changing gravity, wind, mutation, and population settings.

interesting bits

  • + TypeScript
  • + React
  • + Vite
  • + Matter.js
  • + Vitest
  • + Genetic algorithms
  • + Seeded randomness
  • + Population evolution
  • + Interactive simulation

why it matters

Change the environment, drag the target, rerun the population, and watch the algorithm adapt in real time through best-path traces, ghost trajectories, hit-rate metrics, and generation-by-generation feedback.

preview

Genetic Algorithms in TypeScript preview