genetic_algorithm Starts with a random text and it improves by breeding, the child can also suffer mutations Based on a score system 1 correct letter = 1 point Built on node.js