О сервисе
О rustgenetics.com — методика и контакты
rustgenetics.com — независимый браузерный инструмент для планирования генетики растений в Rust. Здесь описано, что рассчитывает сайт, как формируется результат и где проходят границы точности.
Что делает rustgenetics.com
Калькулятор сравнивает шесть слотов генов центрального растения с соответствующими слотами окружающих доноров. Сначала он перебирает одношаговые комбинации, затем проверяет возможные промежуточные клоны для маршрутов в два поколения. Результаты сортируются по рассчитанной вероятности получить выбранное количество G, Y и H.
Все расчёты выполняются локально в браузере. Введённые коды клонов не отправляются на сервер для вычислений.
Модель расчёта
Сейчас используются следующие допущения:
- у каждого растения шесть независимых слотов генов;
- вес G, Y и H равен
0.6; - вес W и X равен
1.0; - влияние доноров суммируется отдельно для каждого слота;
- результат доноров заменяет ген центра только при строго большем суммарном весе;
- равные максимальные веса доноров считаются равновероятными исходами;
- вероятности независимых tie-слотов перемножаются;
- вероятность двухшагового маршрута учитывает шанс получить промежуточный клон.
Численные веса и обработка tie-ситуаций — модель сообщества, реализованная rustgenetics.com. Официальные материалы Facepunch подтверждают шесть слотов, послотное скрещивание, более сильное влияние отрицательных генов, требование грядки и одинакового типа растений, но не описывают все численные пограничные случаи калькулятора.
Как проверить маршрут
Перед масштабированием банка клонов проверьте схему на расходных растениях:
- убедитесь, что каждый код содержит ровно шесть допустимых генов;
- поместите указанный центральный клон в центр;
- используйте только перечисленные доноры одного типа растения;
- сравните результат скрещивания в игре с расчётом;
- сообщите о воспроизводимом расхождении, приложив входные клоны, цель и фактический результат.
Ограничения
rustgenetics.com — инструмент планирования, а не официальный симулятор игры. Обновление Rust, модификация сервера, ошибка ввода, ошибка OCR, неверное размещение или недокументированная механика могут привести к отличию результата. Значение 100% означает детерминированный результат в рамках текущей модели и введённых данных, а не гарантию от внешних факторов.
Калькулятор чая считает ягоды по встроенной таблице рецептов. Оценка количества сборов грядки использует явно указанное допущение и может отличаться из-за генов, здоровья растений, условий выращивания, настроек сервера и обновлений игры.
Первичные источники
- Facepunch: Farming 2.0 Update — официальный обзор генов, клонирования и скрещивания.
- Facepunch Rust Wiki: Farming & Genetics — значения генов и модель из шести слотов.
- Facepunch Rust Wiki: Mixing Table — процессы Mixing Table и список чаёв.
Rust и Facepunch являются товарными знаками соответствующих владельцев. rustgenetics.com — независимый фанатский сервис, не связанный с Facepunch Studios и не одобренный ею.
Контакты
Вопросы, исправления и воспроизводимые ошибки расчёта можно отправлять на [email protected]. Укажите URL страницы и данные, достаточные для повторения проблемы.