Нет труб, оленеводы бастуют, местные советы выходят из себя. Начинается структурная перестройка управления, увязка, согласование, то есть переориентация на новые экономические ориентиры. К тому же и министра никак не могут назначить. А в это время вычислительный центр (его, кстати, никто разгонять не собирался) оказывается предоставленным самому себе. Не насовсем - на время. Примерно на два года...

Итак, однажды, после обеденного перерыва, Сидоров, с утра получивший так называемый аванс, сел на свое рабочее место и приступил к работе. Он включил персональный компьютер, связанный с центральным процессором системы, запросил пользовательский раздел и с этого момента получил возможность работать так, как будто он какой-нибудь Билл Джонс из Калифорнийского университета. Не хватало только холодного пива (в банках) и креветок (учитывая национальную специфику, раков, а пиво лучше разливное).

То есть в этот момент наш Сидоров стал совершенно похож на белого человека, а его мысли потекли спокойно и плавно. В рассуждении "чего бы такое изделать" Сидоров провел минут пятнадцать, после чего решил для начала погонять одну из конфигураций в программе, реализующей игру Конвэя "Жизнь". Что такое игра Конвэя? О! это презабавная вещь и простая, как сама жизнь. Пусть в Вашем распоряжении, читатель, имеется лист бумаги в клетку - это поле "жизни". Первоначально на нем ставится произвольное количество крестиков (или ноликов) в произвольных местах - это "начальная популяция". Далее начинается "эволюция". Каждое очередное "поколение" крестиков образуется из предыдущего по следующим нехитрым правилам. Если какой либо квадратик, содержащий крестик, имеет не меньше двух и не больше трех соседей (а всего их восемь), содержащих крестики, то крестик в этом квадратике останется цел и невредим и перейдет в следующее "поколение". Иначе - исчезнет. Но зато, если квадратик пуст и имеет в соседях ровно три крестика, то в следующем "поколении" в нем "родится" крестик.



3 из 73