О сервисе

О rustgenetics.com — методика и контакты

rustgenetics.com — независимый браузерный инструмент для планирования генетики растений в Rust. Здесь описано, что рассчитывает сайт, как формируется результат и где проходят границы точности.

Что делает rustgenetics.com

Калькулятор сравнивает шесть слотов генов центрального растения с соответствующими слотами окружающих доноров. Сначала он перебирает одношаговые комбинации, затем проверяет возможные промежуточные клоны для маршрутов в два поколения. Результаты сортируются по рассчитанной вероятности получить выбранное количество G, Y и H.

Все расчёты выполняются локально в браузере. Введённые коды клонов не отправляются на сервер для вычислений.

Модель расчёта

Сейчас используются следующие допущения:

  • у каждого растения шесть независимых слотов генов;
  • вес G, Y и H равен 0.6;
  • вес W и X равен 1.0;
  • влияние доноров суммируется отдельно для каждого слота;
  • результат доноров заменяет ген центра только при строго большем суммарном весе;
  • равные максимальные веса доноров считаются равновероятными исходами;
  • вероятности независимых tie-слотов перемножаются;
  • вероятность двухшагового маршрута учитывает шанс получить промежуточный клон.

Численные веса и обработка tie-ситуаций — модель сообщества, реализованная rustgenetics.com. Официальные материалы Facepunch подтверждают шесть слотов, послотное скрещивание, более сильное влияние отрицательных генов, требование грядки и одинакового типа растений, но не описывают все численные пограничные случаи калькулятора.

Как проверить маршрут

Перед масштабированием банка клонов проверьте схему на расходных растениях:

  1. убедитесь, что каждый код содержит ровно шесть допустимых генов;
  2. поместите указанный центральный клон в центр;
  3. используйте только перечисленные доноры одного типа растения;
  4. сравните результат скрещивания в игре с расчётом;
  5. сообщите о воспроизводимом расхождении, приложив входные клоны, цель и фактический результат.

Ограничения

rustgenetics.com — инструмент планирования, а не официальный симулятор игры. Обновление Rust, модификация сервера, ошибка ввода, ошибка OCR, неверное размещение или недокументированная механика могут привести к отличию результата. Значение 100% означает детерминированный результат в рамках текущей модели и введённых данных, а не гарантию от внешних факторов.

Калькулятор чая считает ягоды по встроенной таблице рецептов. Оценка количества сборов грядки использует явно указанное допущение и может отличаться из-за генов, здоровья растений, условий выращивания, настроек сервера и обновлений игры.

Первичные источники

Rust и Facepunch являются товарными знаками соответствующих владельцев. rustgenetics.com — независимый фанатский сервис, не связанный с Facepunch Studios и не одобренный ею.

Контакты

Вопросы, исправления и воспроизводимые ошибки расчёта можно отправлять на [email protected]. Укажите URL страницы и данные, достаточные для повторения проблемы.

Продолжить