Цикл статей про генетическую Мону Лизу был написан давно и посвящён генетическим алгоритмам. Вот последняя публикация, в которой есть ссылки на предыдущие: Так как дело было давно, вкратце поясню, о чём вообще речь. Это такой алгоритм, который мутирует набор данных и производит отбор до тех пор, пока этот набор не совпадёт с эталонным. В отношении картинок набор данных это набор разноцветных треугольников, у которых мутируют координаты вершин, прозрачность и цвет. Множество таких треугольников должно в совокупности дать картинку, близкую к эталонной. В качестве эталона берётся изображение Моны Лизы. А это её начальная аппроксимация 19-ю треугольниками: Чем ближе множество треугольников к эталонной картинке, тем медленнее идёт отбор. Это связано с тем, что когда алгоритм только начинает работу, почти любой случайный треугольник улучшает картинку, а в конце работы наоборот, почти любой ухудшает. Для борьбы с предыдущей проблемой я придумал режим овердрайва. Если текущий набор треугольник