PHYSICA

Class 12 Zoology simulations · Evolution

Hardy–Weinberg equilibrium and selection

Start with allele frequencies p and q. Without disturbance they stay constant; add selection against aa and watch q fall.

Open the simulation

What to notice

Allele frequencies change only when a disturbing factor (selection, drift, gene flow, mutation) acts.

Key relation

p² + 2pq + q² = 1 ; with selection against aa: q′ = q(1 − sq)/(1 − sq²)

Try this

Set s = 0. Do the frequencies change over generations?

What you can change

More in Evolution

See all Class 12 Zoology simulations or every Physica simulation.