Клеточный автомат. Поддерживает алгоритмы LIFE,PARITY,BANKS. (с) Островский Дмитрий, 1995 (ПГТУ, г. Пермь) Комплект поставки: EXP.EXE - исполняемый код EXP.PAS - исходный текст основной программы СELL.TPU - вспомогательная библиотека CELL.PAS - исходный текст библиотеки EGAVGA.BGI - графический драйвер BOLD.CHR файл шрифта SANS.CHR - << - SCRI.CHR - << - SIMP.CHR - << - MAP - каталог с файлами сохранения картинок Программа обеспечивает интерактивный интерфейс - в любой момент можно нажать F1 для получения подсказки. В каталоге МАР находятся файлы сохранения. Чтобы их загрузить, нужно после загрузки программы нажать F3 и ввести имя файла без пути и расширения. Список файлов : GUN - глайдерная пушка DIAG - диагональная замкнутая линия WIRE - провод Бэнкса BANKS - картинка, иллюстрирующая алгоритм Бэнкса GLIDER - пример глайдеров ARROW - красивая стрелочка Z - не менее красивая буква Z Клавишей F6 можно произвести одну итерацию ; клавиша F7 запускает автомат до первого нажатия клавиши. Клавиша F4 запускает встроенный редактор. Клавиша F5 генерирует рандомную картинку. F2 - сохраняет картинку в файле с расширением .MAP в каталоге MAP, вводить имя нужно без расширения. F3 - загружает картинку. F10 - выход из программы. Клавиша TAB позволяет выбрать алгоритм работы, по умолчанию стоит LIFE. Алгоритмы: LIFE - известный алгоритм, игра "жизнь". PARITY - четность. Любая фигура реплицируется через n итераций, где n=2^m, а m зависит от размеров фигуры и поля. BANKS - позволяет передавать сигналы по проводам. ESCAL - мое изобретение. Лучше всего смотреть с диагональной линией, слегка покоцанной. FILL - заполняет прямоугольники. Требует наличия двух сторон. Мое изобретение. NEG - просто инвертирует клетки. Литература: Морголус "Машины клеточных автоматов",Москва, Мир.