Здравствуйте, Ellin, Вы писали:
E>Как у вас поведение определялось. Они убегали от кого-то? Кто-то догонял? Догоняли и убегали по одному алгоритму?
E>А что если этот алгоритм будет мутировать? И что если на основе ген. алгоритма будут "строится" алгоритмы?
Ну, я много чё наделал. Во первых, у меня поведение задавалось некоторым скриптом, я определили понятия мутации скрипта, скрещивание двух скриптов.
Во-втрых, у меня было много всяких особей, были хищники и травоядные. У каждой особи был некоторый радиус обзора, некоторые внешние признаки (которые тоже в скрипте шли).
Поведенические фишки тоже задавал много сам. Например, я ввел такую штуку у одного вида — если особь нашла труп своего вида, то она могла определить причину смерти (от голода, от старости, или от нападения), если сметрь была от нападения другой особи, то производилось запоминие какой вид опасен.
Короче навренуть можно мног всего, тока в результате это будут все равно двигающиеся по экрану разноцветные кружки и квадратики.
Хотя, в качестве практикума по программингу — очень не плохое задание