인공 지능 은 예컨대 , 형식주의 와 통계 분석 으로 특징지 어 지 는 기계 학습 이 이용 되 는 종래 의 인공 지능 일 수 있 다 . 게다가 , 인공 지능 은 예컨대 , 컴퓨터 지능 ( Computational Intelligence ) 의 형태 일 수 있 다 . 컴퓨터 지능 은 반복 적 인 진화 나 학습 을 포함 한다 . 이러 한 유형 의 인공 지능 은 경험 적 인 데이터 를 기초 로 학습 할 수 있 다 . 컴퓨터 지능 의 예 로 는 뉴 럴 네트워크 , 퍼지 논리 , 및 유전자 알고리즘 ( Genetic Algorithm ) 들 을 포함 할 수 있 는데 , 이 에 제한 되 지 는 않 는다 . 이 프로그래밍 기술 들 은 도 6 에서 의 소스 코드 내 에서 추가 적 인 특징 들 을 보충 하 거나 제공 하 기 위해 사용 될 수 있 다 . 다른 유익 한 실시 예 들 에서 , 도 6 에서 의 소스 코드 ( 600 ) 는 다양 한 프로그래밍 기술 들 에 추가 하 거나 결합 시켜 기존 의 프로그래밍 언어 를 사용 하 여 구현 될 수 있 다 .