무작위 알파벳들에서 유전알고리즘을 적용해 결과적으로 "to be or not to be" 문장에 가깝게 진화하게 하는 예제. 위의 스냅샷은 어느 정도 세대가 지난 뒤의 모습. 꽤 그럴싸하다.

'Nature of Code' 9.진화 중 유전 알고리즘 부분 읽기.
Processing 3.3.6으로 유전 알고리즘 코딩 따라하기 완료. 타이핑은 Sublime Text 2에서 하다. 에러는 잡았는데 책에는 결과를 표시하는 코드가 빠져있는듯 실행하면 아무런 변화없는 화면만 뜰 뿐이다.

https://github.com/shiffman/The-Nature-of-Code에서 'Nature of Code' 소스들을 다운받다. 다운받은 코드를 보고 draw()함수에 화면표시 내용을 추가하자 제대로 실행된다.

18/4/9 월

* Sublime Text 2에 Processing 처리 플러그인 설치:
Sublime Text 2에서 Ctrl+Shift+P로 창 띄우고 'Install Package' 라 입력하고 엔터, 'Processing'으로 검색하여 설치. 설치하고 나니 프로세싱 파일인 pde의 색상이 제대로 읽힌다.

- 아래는 Sublime Text 2에서 불러들인 유전알고리즘 Processing 코드 일부의 스크린 샷. 요소에 따른 색 구분이 잘 이루어지고 있다.