fixed launching problem but still some kind of mem access error in the opencl - probably due to changes to do with not using 0 indexed chromosomes any more