무작위 알파벳들에서 유전알고리즘을 적용해 결과적으로 "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 월 |