Генератор фэнтезийных НПС с зерном
Ваши данные
Зерно — это партия. Запишите число, и на следующей неделе за столом окажутся те же люди, а здесь это важнее, чем кажется: трактирщик, который понравился игрокам, стоит того, чтобы его сохранить, и лишний клик его потеряет.
Внутри одной партии никто не повторяется. Розыгрыш запоминает уже использованные сочетания и пробует снова, так что шесть человек для таверны никогда не дадут одного и того же кузнеца дважды.
Здесь всё намеренно обобщённое фэнтези. Нет имён, домов и мест из чужих произведений, поэтому то, что вы построите поверх, остаётся вашим.
Ваши персонажи
| Персонажей вытянуто в этой партии | — |
| Сколько разных персонажей могут собрать эти таблицы | — |
| Сколько можно ожидать вытянуть до первого повтора | — |
Это второе число намного меньше первого, и разрыв — не изъян страницы. Повторы не ждут, пока вы увидите всё: они начинают появляться около квадратного корня из общего числа, потому что каждый новый розыгрыш может столкнуться со всеми прежними. Та же арифметика даёт два совпавших дня рождения в комнате из пятидесяти человек.
Генератор, который рекламирует миллионы сочетаний и молчит об этом, говорит вам полуправду. Знание настоящего числа и позволяет решить, когда пора писать персонажей вручную.
На выходе — отправная точка, а не персонаж. Тайна и желание существуют, чтобы противоречить друг другу: самое полезное, что можно с этим сделать, — решить, почему они не сходятся, и дать игрокам это выяснить.
Сколько персонажей он сделает до повтора?
Таблицы строят 576 000 разных персонажей, но важно не это число. Первого повтора ждите примерно после 950 розыгрышей, а не после 576 000-го.
Повторы не ждут, пока вы увидите всё. Они начинают появляться около квадратного корня из общего числа, потому что каждый новый розыгрыш может столкнуться со всеми прежними. По двум тысячам прогонов первый повтор пришёлся в среднем на 960 против 951, которые предсказывает формула.
| Что предполагают | Что происходит на деле |
|---|---|
| Repeats near 576,000 | repeats near 950 |
| Millions of combinations | true, and beside the point |
Для чего нужно зерно?
Зерно — это партия. Запишите число, и на следующей неделе вернутся те же люди, а это важнее, чем звучит: трактирщик, которого приняли игроки, стоит того, чтобы его сохранить, и лишний клик потеряет его насовсем.
Оно ещё и путешествует. Достаточно отправить кому-то число, чтобы он увидел ровно тех же людей, без файла и без ссылки, которую нужно поддерживать.
Может ли один и тот же персонаж попасться дважды в одной партии?
Нет. Розыгрыш запоминает сочетания, уже использованные внутри партии, и пробует снова, так что шесть человек для таверны никогда не дадут одного и того же кузнеца дважды.
Между партиями это возможно, и число выше подсказывает, когда примерно этого ждать.
Готовы ли они как персонажи?
Это отправная точка, а не персонаж. Играть такого стоит обычно из-за противоречия: тайна и желание вытягиваются независимо, поэтому нередко плохо уживаются вместе.
Решить, почему они не сходятся, — та часть, которую стоит делать вручную, и именно тут персонаж перестаёт быть строкой из таблиц и становится кем-то, кого игроки запомнят.
Реакции
0
0 Комментарии
Прокомментируйте первым