Я ищу быстрый и эффективный с точки зрения памяти подход к реализации игры "Жизнь в конусе".
Ограничения: плата 96x128, доступная оперативная память 2 КБ и процессор 52 МГц (см. технические характеристики здесь: http://www.getinpulse.com/features).
Мое текущее наивное решение, которое представляет каждую ячейку в виде одного бита в матрице (96 * 128/8 = 1536 байт), работает, но работает слишком медленно. Какие трюки можно использовать для повышения производительности?
Сохранение координат живых ячеек (например, в этой реализации http://dotat.at/prog/life/life.html) будет использовать слишком много памяти.