From now on, it is definitely no problem with binary coding. The most important task tomorrow is to rewrite the best preservation of the options operator. If possible, the binary GRAY encoding is achieved.
Then it is an integer (real number) encoding, and it is estimated that there is a waste of time, it seems that there is not much resource can be utilized. If the binary can meet the needs, you can not use it, of course, it can achieve the best!
Finally, blending binary and real number encoding in the same gene, binary processing combination optimization, real number processing function optimization, this seems feasible, but it is likely to have better solutions
Also, write offline performance and online performance. If there is time, you can use the test function to detect whether the situation of several operators is really as described in (departing) line performance description!