도 6 에서 의 소스 코드 ( 600 ) 내 에 있 는 다양 한 객체 들 을 시뮬레이션 하 기 위해 사용 될 수 있 는 다른 유형 의 프로그래밍 기술 에 는 진화 연산 ( Evolutionary Computation ) 을 포함 될 수 있 다 . 진화 연산 은 인공 지능 의 한 유형 이 다 . 한 가지 특정 한 방법 또는 방법 론 이 유전자 알고리즘 이 다 . 이 알고리즘 은 해 들 을 식별 하 기 위해 사용 되 는 검색 기술 이 다 . 이러 한 유형 의 기술 은 전역 검색 자기 학습 유형 의 기술 로서 여겨진다 . 유전자 알고리즘 에 있 어서 , 염색체 들 뿐 만 아니 라 유전자 들 이 선언 될 수 있 다 . 적합 도 함수 , 선택 프로세스 , 및 재조합 함수 들 또한 이러 한 유형 의 기술 을 사용 하 여 특정 된다 .