Added genetic solution structure