Напишите цикл, который строит молекулу, а затем уменьшайте ее производительность с каждым проходом.
Запрограммируйте повторяющуюся последовательность движений руки, которая захватывает атомы и связывает их с целевой молекулой, а затем запускает этот цикл снова и снова. Как только это заработает, оптимизируйте цикл, чтобы производить больше за меньшее время.
Reaction Rush представляет задачу программирования и оптимизации как линию молекулярной сборки, сочетающую вычислительное мышление с химией.
Программировать манипуляторы, чтобы хватать атомы и связывать их в целевую молекулу, затем зацикливать последовательность и оптимизировать цикл — это SpaceChem, головоломка Zachtronics 2011 года, построенная на автоматизации и химических связях, где двумя манипуляторами под названием «уолдо» управляют с помощью визуального языка программирования.
Оптимизация пропускной способности после того, как цикл заработал, — система оценки оригинала, и она здесь сохранена.
Именно повторение программы превращает её из головоломки в инженерию. Последовательность, сработавшая один раз, проста; та, что работает вечно, должна возвращать каждый манипулятор в исходное состояние, — это ограничение делает промышленную автоматизацию трудной и в реальности.
Reaction Rush — это головоломка, основанная на программировании и оптимизации, оформленная в виде молекулярного сборочного конвейера. Это оригинальная бесплатная браузерная игра, созданная специально для PlayPendium.