и тихонько вытаращив глаза наблюдал за демонстрацией.
– Ну вот смотри – начал показывать программист – Чистый экран. Теперь я подвожу курсор к любому месту и нажимаю F2. В это место попадает зародыш растения. Это основа пищевой цепочки, энергетическая база экосистемы.
На месте курсора появилась зелёная точка и начала в темпе обрастать такими же. Появился узорчатый орнамент из зелени, который стремительно заполнял свободное пространство. Алгоритм разрастания растений был не такой простой, при больших скоплениях в одном месте они отмирали и стремились размножиться на свободных местах. Поэтому на экране все мерцало и изменялось как в калейдоскопе. Растения с каждым квантом времени становились темнее, это они накапливали энергию и могли стать совсем тёмно зелеными, а новые только появившиеся начинали свою жизнь со светло зеленного состояния.
– Это что и вся эволюция? – Разочарованно спросил Родион.
– Да подожди ты. – Парировал Сергей. – Это только кормовая база. Сейчас мы первую корову туда подсадим.
Сергей подвел курсор к середине экрана и нажал на F3. На экране появилась небольшая светло синяя окружность . Она пульсируя двинулась к ближайшему скоплению травы и принялась уничтожать растительность.
– Смотрите, она сейчас нажрется и захочет размножиться.
И правда, синяя клякса постепенно темнела по мере уничтожения растительности и когда приобрела темно синий цвет раздвоилась на две светло синие половинки.
– Процесс пошел! – Радостно констатировал Борис.
Вскоре весь экран в геометрической прогрессии начали заполнять синие организмы. Некоторые были уже не совсем синие, одни приобретали зеленый оттенок, а другие фиолетовый. Так же изменчивость проявилась и в размерах кружков. Появились совсем маленькие, они двигались гораздо быстрее своих крупных собратьев и быстрее успевали к скоплениям зелени. Наиболее крупные двигались медленно, но могли съесть за один присест гораздо больше растительности.
– А что означает постепенное изменение цвета? – Спросил Борис. – В твоей старой программе было только два цвета, красные – хищники а синие – травоядные.
– Сейчас цвет означает в какой степени они хищники или травоядные. Каждое животное в какой-то степени и то и другое, кроме красного и фиолетового цвета. Это крайние степени этого свойства.
А на экране действие продолжалось. Вскоре трава почти исчезла и скопления клякс начали бледнеть от недостатка корма. Случилось первое массовое вымирание. Кляксы бледнели и исчезали, а наиболее зеленые желтые и даже оранжевые принялись охотится на своих мелких собратьев. Начали появляться даже редкие красные, которые не стеснялись нападать даже на особо крупных особей. Междоусобица виртуальных организмов тоже изрядно уменьшила численность населения экрана монитора.
Массовое вымирание сменилось на новое возрождение жизни. Остатки травы снова пошли в рост, занимая свободное пространство. Оставшиеся травоядные, усилено питаясь, тоже стали усиленно