Evolution algorithm to find an optimal keyboard layout.