Broke GA algorithm in multiple parts