abstract fitness function 추가 및 genome부분 일반화작업