13d9e846a634f092f92d0ec14ee17c71_bak1Роберт Аксельрод. Известный ученый 1970-ых годов. Он создал компьютерный мир, после чего заселил его разнообразными программами. Не разделяя с Дарвином теории о естественном отборе он предложил программистам написать программу поведения среди себе подобных. Главным образом эта программа должна была решать кооперироваться с другой программой при встрече или же нет. Было предложенно огромное количество самых разнообразных программ начиная с двух строчек и заканчивая целыми килобайтами кода. Программы имели самые различные поведения. Неоторые все время обманывали, некоторые со всеми дружили. После того как программы встретятся друг с другом 200 раз суммировались баллы и отбирались лучшие программы и худшие, после чего «игра» запускалась заново для каждого разделения. Победила программа Анатолия Рапапорта, вооруженная одним простым правилом: TIT FOR TAT. В переводе это означает «То за тО». Программа анализировала то, как поступала другая программа раньше и в зависимости от этого решала кооперироваться с ней или нет. TIT FOR TAT не отвергала полностью всех кто обидел её, а лишь предлагала исправиться и снова кооперировалась с ней. Таким образом вооружившись простым правилом: «Сотрудничество, взаимный обмен, прощение» она никогда не была обманута дважды но и никогда полностью не доверяла остальным программам. Эта программа не только победила более агрессивных соперников, но так же «заразила» их своим поведением. Это является научным доказательством простого определения: «Любите друг друга». Хотябы потому, что это в наших собственных интересах.