Как пользоваться симулятором ForeverCraft: порядок работы, своя ротация, проверка и сравнение, словарь терминов. Симулятор проигрывает бой тысячи раз по правилам модели и показывает средний результат с погрешностью. Что учитывает модель и где её границы, описано на странице «Модель симулятора».
Порядок работы
Вкладки редактора пронумерованы в том порядке, в каком удобно работать. Каждая открывается строкой «Шаг N из 5» с кнопкой «Далее», которая ведёт на следующую вкладку.
- Экипировка. Наденьте предметы и чары. Характеристики в правой колонке пересчитываются сразу.
- Настройки. Цель, длительность боя, фаза добивания, профессии и параметры класса.
- Баффы и расходники. Что на вас наложат другие игроки и что вы примете до боя. «Полный набор рейда» включает обычный рейдовый набор для вашей роли и фракции, «Подобрать расходники» — расходники для роли; оба действия можно отменить.
- Таланты. Распределите 51 очко — так же, как в калькуляторе талантов на сайте.
- Ротация. Проверенная автоматическая ротация или свой список приоритетов.
Затем нажмите «Рассчитать» в правой колонке. Результат появится там же, подробности — на вкладке «Результаты». Чтобы сравнить варианты, сохраните результат кнопкой «Сохранить для сравнения», измените одну настройку и рассчитайте снова.
Раса выбирается в карточке персонажа: вверху правой колонки, на телефоне — вверху страницы. Смена расы не трогает экипировку, таланты и ротацию.
Отметки на вкладках показывают, где вы уже были:
- ✓ — вкладка просмотрена; золотая отметка — настройки на ней изменены после открытия страницы.
- ○ — ничего не выбрано: например, баффы и расходники ещё выключены.
- ! — нужно внимание: нет оружия, остались нераспределённые очки талантов или в своей ротации есть незаполненные строки.
- устарел у вкладки «Результаты» — настройки изменились после расчёта, нажмите «Рассчитать» ещё раз.
Отметки не оценивают сами настройки: «просмотрено» и «изменено» не значат «правильно».
Вкладки
| Вкладка | Что задаётся | Когда видно изменение |
|---|---|---|
| Экипировка | Предметы, чары и камни; контрольные комплекты ролей | Характеристики — сразу, урон — после «Рассчитать» |
| Настройки | Цель и её параметры, длительность боя и фаза добивания, профессии, параметры класса | После «Рассчитать» |
| Баффы и расходники | Баффы рейда и группы, дебаффы цели, настои, эликсиры, еда, покрытия оружия, мировые баффы | Характеристики — сразу, урон — после «Рассчитать» |
| Таланты | 51 очко в трёх ветках и ранг «Талантливости» | Характеристики — сразу, урон — после «Рассчитать» |
| Ротация | Проверенная автоматическая ротация или свой список приоритетов | После «Рассчитать» |
| Результаты | Урон, лечение, угроза, применения, ресурсы, хронология боя и журнал последнего расчёта | — |
| Сравнение комплектов | Перебор нескольких комплектов экипировки в одних условиях | После запуска сравнения |
Баффы и дебаффы считаются наложенными другими игроками на весь бой, расходники — принятыми до боя; время их получения задаётся внизу вкладки «Баффы и расходники».
Настройки хранятся в вашем браузере отдельно для каждой роли. «Экспорт» и «Импорт» над вкладками переносят профиль ссылкой или файлом JSON.
Как задать свою ротацию
Своя ротация — это список приоритетов. Каждый раз, когда нужно выбрать действие, симулятор проверяет список сверху вниз и выполняет первую строку, которую можно выполнить прямо сейчас. Поэтому порядок строк и есть приоритет.
- Откройте вкладку «Ротация». В режиме «Автоматическая» видно, какая проверенная ротация действует сейчас и из каких строк она состоит.
- Нажмите «Изменить эту ротацию»: строки скопируются в редактор, режим станет «Своя». Над списком показана основа и её состояние — «не изменена» или «изменена».
- Меняйте порядок кнопками ▲ и ▼, сочетанием Alt+↑ или Alt+↓ либо перетаскиванием за ручку строки.
- Для строк «в конце боя» берите условие «Фаза добивания», а не здоровье цели (подробнее — ниже).
- Строку можно ограничить ресурсом: «Сравнить → Текущая ярость → ≥ → 50» выполняется, только когда ярости не меньше 50.
- Действие перед боем задаётся в блоке «Действия перед боем» временем «Выполнить в»:
-1s— за секунду до боя. - Ненужную строку не обязательно удалять: глаз в строке отключает её, а сама строка остаётся в списке.
- «Добавить по шаблону» вставляет готовую строку — из проверенных ротаций вашего класса или частый шаблон с условием.
- Нажмите «Рассчитать». У строк появятся счётчики вида «×37 за бой»; подробности — на вкладке «Результаты», в разделах «Применений» и «Хронология боя».
- Сравните с основой: «Сохранить для сравнения» на проверенной ротации, затем расчёт со своей — разница видна в правой колонке. Удачный вариант сохраните под своим названием в блоке «Сохранённые ротации».
«Очистить список» спрашивает подтверждение, а после очистки строки можно вернуть кнопкой «Отменить» в уведомлении. «Вернуться к автоматической» список не удаляет.
Фаза добивания вместо здоровья цели
У целей в этой модели нет полосы здоровья, поэтому условия «Текущее здоровье» и «Текущее здоровье, %», заданные для цели, не срабатывают, и строка с ними не делает того, что задумано. Конец боя задаётся долей: в «Настройки → Условия боя → Фаза добивания» указано, какую часть боя у цели меньше 20 % здоровья (есть и доли для 25 %, 35 % и других порогов). Условие «Фаза добивания» в ротации верно именно в эту часть боя.
Пример: «Казнь — в фазе добивания (20 %)». Шаблон с таким условием есть в «Добавить по шаблону».
Условия по ресурсу
Строку можно ограничить запасом ярости, энергии, маны или приёмов в серии: «Сравнить → Текущая энергия → ≥ → 60». Для маны удобнее доля: «Текущая мана, % → < → 30». Число пишется так же, как в поле ввода: 50 или 30%.
Действия перед боем
Действия перед боем выполняются до начала отсчёта: настой, зелье, первое заклинание. Время «Выполнить в» отрицательное и пишется с единицей латиницей: -1s — за секунду до боя, -2500ms — за две с половиной секунды. Время не раньше начала боя редактор отметит замечанием.
Проверка и сравнение
- Повторения. «Повторений боя» в правой колонке — сколько раз проигрывается бой. Больше повторений — меньше погрешность, но расчёт идёт дольше. Близкие варианты сравнивайте при большом числе повторений.
- Погрешность ± (95 %). Число после «±» — погрешность среднего: при повторном расчёте результат с вероятностью 95 % окажется в этих пределах. Разница двух вариантов меньше погрешности может быть случайной.
- Сохранить для сравнения. Запоминает текущий результат как основу. Следующие расчёты показывают разницу с ней; цветом выделена разница больше погрешности обоих расчётов. «Поменять местами» возвращает настройки основы, «Отмена» убирает её.
- Зерно случайности. В «Настройках симулятора» можно задать фиксированное зерно: тогда одинаковые настройки дают одинаковый результат, и разница показывает только ваше изменение.
- Веса характеристик. Кнопка под «Рассчитать» считает, сколько даёт единица каждой характеристики. Это несколько расчётов подряд, поэтому при малом числе повторений веса неточны.
- Сравнение комплектов. Вкладка перебирает несколько комплектов экипировки в одних условиях и показывает лучшие.
- Проверенные ротации. Сравнение ротаций на контрольной экипировке, с условиями и доверительными интервалами, — на странице «Проверенные ротации».
Меняйте по одной настройке за раз: так видно, что именно дало прибавку.
Сообщения редактора
Редактор ротации проверяет строки сразу и пишет замечание под строкой. Строка с ошибкой отмечена красной полосой слева и при расчёте пропускается. Строка с предупреждением отмечена жёлтой полосой: она выполняется, но, скорее всего, не так, как задумано.
| Сообщение | Что значит | Как исправить |
|---|---|---|
| Выберите действие. | В строке не выбрано, что делать | Выберите действие, например «Применить способность» |
| Выберите способность. | Действие выбрано, способность — нет | Выберите способность в списке |
| Заполните обе части сравнения. | В условии «Сравнить» пустая левая или правая часть | Выберите значение и число, например «Текущая ярость ≥ 50» |
| Укажите число или время. | Пустое поле «Число или время» | Впишите число (50), долю (30%) или время (2s) |
| Время действия перед боем должно быть отрицательным, например -1s. | «Выполнить в» не раньше начала боя | Поставьте минус: -1s |
| У целей нет полосы здоровья: используйте «Фаза добивания». | Условие на здоровье цели в этой модели не срабатывает | Замените условие на «Фаза добивания»; долю фазы задают в «Настройки → Условия боя» |
После «Рассчитать» у строк появляются и замечания самого расчёта — например, что способность недоступна при текущих талантах или что строка отключена из-за условия, которое нельзя проверить.
Глоссарий
| Термин | Что значит |
|---|---|
| Список приоритетов (APL) | Своя ротация: строки «действие и условие», которые проверяются сверху вниз |
| ГКД | Глобальное время восстановления: пауза после большинства способностей, во время которой нельзя применить следующую |
| Действие перед боем | Строка, которая выполняется до начала боя, со временем «Выполнить в» со знаком минус |
| Фаза добивания | Последняя часть боя, когда у цели мало здоровья; её доля задаётся в «Настройки → Условия боя» |
| Вес характеристики (EP) | Сколько даёт единица характеристики по сравнению с основной; считается кнопкой «Веса характеристик» |
| Повторения боя | Сколько раз проигрывается бой ради среднего результата |
| Зерно случайности | Число, от которого зависят случайные события расчёта; фиксированное зерно делает расчёт повторяемым |
| Погрешность ± (95 %) | Пределы, в которых с вероятностью 95 % лежит истинное среднее |
| TMI | Показатель опасности для танка: чем выше, тем резче всплески полученного урона |
| Контрольный набор | Экипировка, таланты и ротация, с которыми открывается роль; на них проверены ротации |
| Проверенная ротация | Ротация, сравнённая с другими кандидатами на контрольном наборе; условия — на странице «Проверенные ротации» |
| Основа сравнения | Результат, сохранённый кнопкой «Сохранить для сравнения»; с ним сравниваются следующие расчёты |