Wygląda na to, że w końcu udało się skończyć interfejs (http://dev.lrem.net/waterworld/milestone/Iter%202). Poza jedną drobną wpadką (r66) poszło gładko, choć powolnie. Czas rzucać pomysły na następny odcinek.
(mjoach) Przeglądam, przeglądam i wygląda na bardzo ładnie wykonany kawałek kodu! Z naszej strony jesteśmy już gotowi, żeby umieszczać w systemie proste ewoluujące żyjątka, tak więc wypatruję niecierpliwie momentu w którym będzie działała obsługa ruchu animata w zadanym kierunku, detekcja prostych sygnałów chemicznych oraz zdarzenie kolizji dwóch obiektów, niekoniecznie ze wszystkimi optymalizacjami które pojawia się w przyszłości (plus, premature optimization is the root of all evil). Mając to uruchamiamy wstępnie ewolucję i popatrzymy jak na drodze duplikacji i mutacji w pustym genomie ewoluuje chemotaksja, czyli sieć genowa potrafiąca sterować organizmem za pożywieniem. No, to w teorii, bo w praktyce to najpierw będziemy głównie patrzeć czemu nie działa :)
