binary chromosome encoding