Если вам известно наибольшее отрицательное число, которое вы можете иметь, то вы можете добавить его ко всем числам и затем преобразовать в двоичное число.В вашем примере у вас -3 как самый большой отрицательный результат, поэтому я бы преобразовал X
в
X={1, 4, 7, 0, 6}
Затем в двоичном виде вы получите
X={00000001, 00000100, 00000111, 00000000, 00000110}
.конец вашего генетического алгоритма.