RosettaCodeData/Task/Evolutionary-algorithm/Icon/evolutionary-algorithm-3.icon

6 lines
184 B
Plaintext

(var fitness (comp @(map = target) (count val)))
(var perfect-fit? (comp fitness (= tsize)))
(var rand-char #(rand-pick alphabet))
(var mutate (map #(if (< (rand) p) (rand-char) %)))