Algoritma genetik
Dalam beberapa masalah, sukar atau bahkan mustahil untuk menentukan ekspresi kecergasan; dalam kes-kes ini, a simulasi boleh digunakan untuk menentukan nilai fungsi kecergasan a fenotip (cth. pengiraan dinamik bendalir digunakan untuk menentukan rintangan udara kenderaan yang bentuknya dikodekan sebagai fenotip), atau genap algoritma genetik interaktif digunakan.