dynamically resize the GENE_WIDTH

fixes #78