Игра в таблице biarmicus's blog / 10.04.2014 У привычных вещей могут быть необычные способы применения. Возьмем, например, таблицы Google. Мы все привыкли хранить в них данные, записывать в них ответы на вопросы форм, строить в них диаграммы. Но мало кто знает, что в них можно еще и играть!Присмотримся. Таблица представляет собой идеальное игровое поле - по примеру того, что мы используем в шашках или в шахматах. Осталось только придумать, как приспособить ее для игры! В качестве игры возьмем одну из первых компьютерных игр - "Жизнь", созданную в 1970 году английским математиком Джоном Конвеем. Эта игра стала первой моделью "машины, которая воспроизводит сама себя". Правила ее очень просты:-Каждая клетка в поле может быть или живой (закрашенной) или “мертвой” (белой).-В мертвой клетке, рядом с которой есть три живые клетки, зарождается жизнь.-Клетка, у которой есть два или три живых соседа, продолжает жить. Если соседей больше или меньше, то клетка погибает - от перенаселения или от одиночества.-Игра прекращается, когда в поле не остается ни одной живой клетки или когда состояние в поле не изменяется (система достигает стабильного состояния).Форм, получившихся в результате применения этих простых правил, может быть огромное количество!Для того, чтобы сыграть в эту игру, скопируйте себе на Google Диск эту таблицу. Перейдите в Инструменты - Редактор скриптов. В редакторе вы найдете проект Life (к слову, создателем этой программы является Ричард Картер). Сохраните его и обновите таблицу. В интерфейсе таблицы у вас появится дополнительное меню Game of Life. В нем вы можете задать размер поля (Set Size) или запустить один шаг игры (Tick). Теперь вы можете поэкспериментировать с вашим игровым полем. Закрасьте черным цветом любое сочетание ячеек и нажмите Tick. Ваша конструкция изменится в соответствии с правилами игры!Теперь вы можете попытаться решить одну из задач игры:-Найти устойчивую фигуру, которая остается неизменной в процессе игры.-Создать двигающуюся фигуру, которая не меняет своего вида, но перемещается по полю.-Создать “ружье” - фигуру, которая сама не меняется, но рядом с которой появляется двигающийся элемент.-Создать “паровоз” - двигающуюся фигуру, которая оставляет за собой “след” из неподвижных фигур.Успешных экспериментов! Google игра таблица