Я всегда считал РнД крайне приземленной штукой, которая требует вставки нужных предметов в нужной последовательности для получения пушек.
Однако же мое представление о нем внезапно изменилось после одного раунда, и у меня есть ряд вопросов и предложений.
Суть в чем: довели мы сейчас power manipulation до 4. Для батарейки нужен 5 уровень, подняться на него можно только супер-батареями или платами пэкмена. Собираем и то и другое - не лезет в ДА, пишет, что предмет слишком поврежден для исследования. То ли я идиот, то ли ни один ученый на метастанции этого не делал. Shame on you.
Под рукой только Ферн, лезу в код РнД и вижу, что в ДА можно вставить только предметы, у которых reliability >= 90 или crit_fail != 0. У платы reliability 88, у батарейки 85, соответственно, продвинуть с их помощью исследования нельзя. Ищу, от чего зависит reliability созданного предмета. Оказывается, что это штука, призванная усложнять работу РнД.
Собранные в протолате предметы имеют не стопроцентную надежность, а базовую надежность чертежа данного предмета со случайной погрешностью. Если у предмета получилась прочность не ниже 90, предмет можно не напрягаясь запихать в ДА и двинуть вперед. Однако же некоторые предметы создаются с надежностью меньшей, и их попросту нельзя вставить в протолат, пока... они не сломаны окончательно. Нужно каким-то образом нанести предмету критическое повреждение, сунуть его в ДА, и тогда он будет разобран на исходные материалы, которые заправятся в протолат, а качество чертежа для данного предмета поднимется на 1 или 2 процента.
Собственно говоря, дальше меня ждал провал: я попытался найти способ сломать батарейку или плату, чтобы скормить ее в ДА и тем самым улучшить качество чертежа, что позволило бы сделать достаточно надежную батарейку и вывести-таки технологию на 5 уровень. Не нашел.
Ладно, думаю, но ведь на Ферне я лично пробовал все собирать и ни разу с таким не сталкивался, вообще не подозревал, что тут есть надежность дизайна, которую надо улучшать. И нахожу там удивительную вещь: созданной супер-батарейке жестко задается надежность 90, а рядом стоит комментарий в духе: "Иначе эти штуки все время фейлятся". Простое и изящное решение, епта.
Вопросы:
Есть ли такое решение в коде метастанции (прозреваю, что нет) и как довести до критического повреждения батарейку или плату?
Ну и, собственно, картина, которую я выстроил себе в голове: некий человек, писавший код РнД, подумал: а ведь дерево развития технологий-то у нас статичное, ученые просто заучат оптимальный путь развития и замаксят все технологии за пять минут. Сделаю-ка я ограничение, которое вынудит ученых собрать пять батареек, раздать их людям, дождаться, пока те их сломают чрезмерным использованием, заставить их сдать батарейки обратно, проанализировать их, только после этого собрать шестую батарейку и наконец поднять технологию на новый уровень. И сделал. Правда, проблемы с прочностью возникают только при ДА предметов, собранных в этом же РнД, так что большую часть технологий все равно можно поднять быстро и не подключая мозга.
А потом пришел другой человек, тыкнул парой батареек в ДА, не смог их проанализировать, решил, что это баг, и послал псу под хвост всю сложную систему. Она же мешает развить все за пять минут, стало быть, не нужна.
Если я ошибся, поправьте.
Предложения:
Я вижу два выхода: первый - вставить эту же строчку в код метастанции, позволив РнД работать так же легко и просто, как обычно.
Второй - изменить конструктор obj, заставив его создавать предметы с reliability не в 100, а, к примеру, в 88 +- 2, и раскрыть обществу способы поломки предметов. Что это даст? Это добавит в РнД хоть каплю разнообразия, заменив: "Возьми X, сунь в ДА", - на: "Возьми X, полей кислотой, сунь в ДА, создай X, разбей о голову ассистента, сунь в ДА, создай X, сунь в ДА". Думаю, выйдет поинтереснее.
