Maybe have a sort of 'init' gene, where the bot's properties are specified, eg. how many eyes it has/uses, each eye either costing a certain amount of DNA points to attain or keep up, or maybe just use energy to switch an eye on, and perhaps different methods of propulsion eg. a max. power - energy usage/unit ratio.