Кратко

  • В Foldit последовательность действий можно было сохранить как рецепт, передать другому игроку и дать ему возможность её изменить.
  • Исследования 2011 года проследили публичные и групповые цепочки обмена; умение выбрать момент для запуска оставалось за человеком.

Удачный ход приятно держать в запасе. Ещё приятнее, если соперник о нём не знает. У игроков Foldit появилась несколько иная возможность: выложить ход в сеть вместе с кнопкой, которая поможет сопернику его повторить. Для борьбы за место в таблице результатов решение щедрое. Для накопления полезных приёмов — весьма удобное.

В этой онлайн-игре участники меняли форму моделей белков и добивались лучшей вычисляемой оценки. Они уже обменивались стратегиями в вики, когда попросили автоматизировать повторяющиеся действия. В работе разработчиков 2011 года описан путь, который получил игрок: найти рецепт на сайте, прочитать описание, добавить его в свою книгу и запустить. Программировать ради использования чужой находки не требовалось.

Получатель мог пойти дальше и переделать рецепт. Страница показывала автора, комментарии, оценки, исходный рецепт и ответвления. Сохранялось и право выбирать круг посвящённых: оставить инструмент себе, дать группе или открыть всем. Таким образом, игрок получал одновременно средство работы и понятный способ передать собственное улучшение следующему человеку.

На этом пути возникали разные семейства. Blue Fuse v1.1 вырос из Acid Tweeker v0.5, после чего обзавёлся множеством вариантов. У Loop Rebuild были промежуточные версии для своей группы, а версия 2.0 стала общедоступной. Потомки Quake в исследованном дереве оставались личными либо групповыми. Даже у общей кухни нашлись шкафчики с хозяйскими ключами.

Создатель Blue Fuse, выступавший под именем Vertex, объяснил свою открытость в сообщении University of Washington в ноябре 2011 года. Желание соперничать соседствовало с желанием помогать исследованию. Он также признал вклад Acid Tweeker в появление своего рецепта. Авторство и передача знаний вполне помещались на одной странице.

Для собственных изменений существовало два входа. Исследование алгоритмов датирует появление визуальных блоков июнем 2009 года, а сценариев Lua — октябрём. Lua давал циклы, условия и дополнительные действия. Но после его появления люди продолжали создавать и запускать визуальные рецепты. Более сложный инструмент расширил выбор: удобная старая утварь осталась на кухне.

Затем игроку предстояло решить, куда применить заимствованную силу. На старте белковая цепь могла быть вытянута. Тщательная доводка небольших участков на этой стадии рисковала пропасть после изменения общей формы. Запуск полезного рецепта требовал оценки текущего состояния; автоматическая работа могла оказаться преждевременной.

Это хорошо сочетается с результатами сравнения Blue Fuse. На тестовом наборе он обошёл старый Classic Relax, а полноценный Fast Relax в Rosetta показал лучшую эффективность. Когда Fast Relax реализовали заново на упрощённых средствах Foldit, Blue Fuse выигрывал при времени работы менее 200 секунд. Средний наблюдавшийся запуск Blue Fuse занимал 122 секунды. Выбор инструмента получал смысл вместе с ограничением времени.

При поиске следующего рецепта звёзды тоже требовали здравого смысла. Многие пользователи вообще не ставили оценок, даже после напоминаний. Те, кто оценивал, обычно выбирали пять звёзд. Помогали рекомендации и сведения о реальном использовании. Передать рабочий приём оказалось проще, чем уговорить всех заполнить маленькую анкету после него.