Грани в камнях

Излагаем идеи и предложения и обсуждаем их
Темный Лорд
Сообщения: 3238
Зарегистрирован: 15 дек 2014, 09:40
Имя героя: Темный Лорд

Re: Грани в камнях

Сообщение Темный Лорд » 18 фев 2026, 00:40

phdoc писал(а):
18 фев 2026, 00:17
Во-вторых, у нас при создании камней не бинарный выбор "удача-неудача", а "выбор из нескольких вариантов".
разве выбор "сломать-не сломать" и "цвет один из четырех" это не два разных выбора

Темный Лорд
Сообщения: 3238
Зарегистрирован: 15 дек 2014, 09:40
Имя героя: Темный Лорд

Re: Грани в камнях

Сообщение Темный Лорд » 18 фев 2026, 00:43

Шанс на создание камня: 50% - это написано в профе, разве это не бинарный выбор

Темный Лорд
Сообщения: 3238
Зарегистрирован: 15 дек 2014, 09:40
Имя героя: Темный Лорд

Re: Грани в камнях

Сообщение Темный Лорд » 18 фев 2026, 00:45

дошло, кровь увеличивает другой шанс, шанс конкретного камня.. ну значит с кровью делать будет сложнее

Аватара пользователя
phdoc
Администратор
Сообщения: 28815
Зарегистрирован: 29 май 2010, 16:43

Re: Грани в камнях

Сообщение phdoc » 18 фев 2026, 15:39

Всё сильнее склоняюсь к чуть подправленному второму механизму:

Код: Выделить всё

Грань 1. Попыток: 136373, успехов: 136373. Процент успехов: 100%. Процент от попыток: 100%. Коррекций: 0 (0%)
Грань 2. Попыток: 136373, успехов: 136373. Процент успехов: 100%. Процент от попыток: 100%. Коррекций: 0 (0%)
Грань 3. Попыток: 136373, успехов: 136373. Процент успехов: 100%. Процент от попыток: 100%. Коррекций: 0 (0%)
Грань 4. Попыток: 136373, успехов: 136373. Процент успехов: 100%. Процент от попыток: 100%. Коррекций: 0 (0%)
Грань 5. Попыток: 136373, успехов: 136373. Процент успехов: 100%. Процент от попыток: 100%. Коррекций: 0 (0%)
Грань 6. Попыток: 136373, успехов: 82708. Процент успехов: 60.65%. Процент от попыток: 60.65%. Коррекций: 856 (0.63%)
Грань 7. Попыток: 82708, успехов: 50207. Процент успехов: 60.7%. Процент от попыток: 36.82%. Коррекций: 509 (0.62%)
Грань 8. Попыток: 50207, успехов: 30344. Процент успехов: 60.44%. Процент от попыток: 22.25%. Коррекций: 338 (0.67%)
Грань 9. Попыток: 30344, успехов: 18503. Процент успехов: 60.98%. Процент от попыток: 13.57%. Коррекций: 177 (0.58%)
Грань 10. Попыток: 18503, успехов: 11242. Процент успехов: 60.76%. Процент от попыток: 8.24%. Коррекций: 119 (0.64%)
При 80% каждая третья огранка здесь будет гарантировано успешной. При 60% - каждая четвёртая, при 50% - каждая пятая. При этом, шансы достаточно близки к текущим расчётным.
Делитесь и перемножайтесь

Темный Лорд
Сообщения: 3238
Зарегистрирован: 15 дек 2014, 09:40
Имя героя: Темный Лорд

Re: Грани в камнях

Сообщение Темный Лорд » 18 фев 2026, 19:57

phdoc писал(а):
16 фев 2026, 22:05
Плюс: наглядная, радующая глаз визуализация текущего положения дел - для каждой попытки виден и базовый шанс, и текущий бонус к нему.
Док, а Вы не сможете понятными словами объяснить в чем разница "текущего шанса" и.... я даже не знаю как назвать другой "шанс", я бы назвал его "результатом работы программы", но мне объяснили, что это одно и то же и показывать это визуально нет никакого смысла

мне объясняют примерно так:
-нет никакого смысла показывать 75% или 90% патамушта в итоге все равно будет 67%(или сколько там из-за коррекции)
-нет смысла показывать промежуточный шанс
-можно всё так же показывать ювелирам 60% шанс как среднеожидаемый, который будет за кулисами корректироваться, можно фактический - 52, 67, 82 и тд при неудачных попытках

мне же кажется так:
если применяется коррекция шанса с помощью повышения шанса, то фактический(текущий) шанс уже не является ожидаемой вероятностью и отображает лишь шанс на отдельную одну попытку и шанс этой одной попытки может быть совершенно разным вплоть до 100% и поэтому показывать его конечно же стоит, а "ожидаемый шанс" или "ожидаемая вероятность" или "результат заданной вероятности" или как правильно сказать будет в данном случае отображать среднеарифметический показатель всех попыток с фактическим шансом

Ника с ГММ стесняются объяснить мне это на форуме, но я глупее них и я не стесняюсь попросить объяснить :)
____________
умнее того, кто понимает, тот, кто может это объяснить

Hero_MM
Сообщения: 444
Зарегистрирован: 18 янв 2025, 17:39
Имя героя: герой меча и магии

Re: Грани в камнях

Сообщение Hero_MM » 18 фев 2026, 21:41

Темный Лорд писал(а):
18 фев 2026, 19:57
мне объясняют примерно так:
-нет никакого смысла показывать 75% или 90% патамушта в итоге все равно будет 67%(или сколько там из-за коррекции)
-нет смысла показывать промежуточный шанс
-можно всё так же показывать ювелирам 60% шанс как среднеожидаемый, который будет за кулисами корректироваться, можно фактический - 52, 67, 82 и тд при неудачных попытках
Ага, если первый вариант рассматривать, то лучше так поступить, как по мне
Темный Лорд писал(а):
18 фев 2026, 19:57
мне же кажется так:
если применяется коррекция шанса с помощью повышения шанса, то фактический(текущий) шанс уже не является ожидаемой вероятностью и отображает лишь шанс на отдельную одну попытку и шанс этой одной попытки может быть совершенно разным вплоть до 100% и поэтому показывать его конечно же стоит, а "ожидаемый шанс" или "ожидаемая вероятность" или "результат заданной вероятности" или как правильно сказать будет в данном случае отображать среднеарифметический показатель всех попыток с фактическим шансом
Да можно и так, только объяснять устанешь, почему было 60, стало 50, потом 70, потом ещё сколько то. Всех теории вероятности не научишь, всем наглядно алгоритм расчета этого среднего шанса не покажешь

Все игры, использующие псевдослучайные вероятности, показывают "ожидаемый шанс" в описании скиллов, событий, предсказаний, чего угодно

Астант
Сообщения: 3031
Зарегистрирован: 09 июн 2015, 01:19

Re: Грани в камнях

Сообщение Астант » 19 фев 2026, 03:12

phdoc писал(а):
16 фев 2026, 22:05
...что серьёзно снизит средние затраты на огранку.
Потому как коррекция производилась неполноценно.

На длинной дистанции же черные полосы компенсируются белыми, а ныне решаемая задача была сформулирована как ограничение длины черной полосы. В итоге, черные полосы ограничиваем, а белые то нет. При нынешних решениях сохраняется вероятность получения камня и на 1 попытке (а это 100%) и далее это никак не учитывается (?) ибо начинается НОВЫЙ цикл, где есть все шансы опять получить результат на 1 же попытке. Серьезно сократив цикл, мы получаем на нем гарантированные 100% получение результата (который можем получить и с первого раза) и минимум 60% (от честного генератора) на каждую попытку. И тут тогда надо смотреть уже процентовку удачи на разных попытках на длинной дистанции, где и увидим, что все что выходит не с крайнего количества попыток - все добавляет плюс к гарантированным 60%.
Отсюда и снижение затрат ибо черное ограничили, а белое то нет.

Я опять же не оцениваю хорошо это или плохо, просто не увидел внимания к этому моменту.
"С некоторых пор отвечаю только на технические сообщения тов. Астанта." (с)Док).

артём60000
Сообщения: 175
Зарегистрирован: 30 июл 2012, 01:51
Имя героя: Леклис

Re: Грани в камнях

Сообщение артём60000 » 19 фев 2026, 04:24

Камень можно и не ломать, а просто превращать в аквамарин)

Аватара пользователя
phdoc
Администратор
Сообщения: 28815
Зарегистрирован: 29 май 2010, 16:43

Re: Грани в камнях

Сообщение phdoc » 19 фев 2026, 16:31

Темный Лорд писал(а):
18 фев 2026, 19:57
phdoc писал(а):
16 фев 2026, 22:05
Плюс: наглядная, радующая глаз визуализация текущего положения дел - для каждой попытки виден и базовый шанс, и текущий бонус к нему.
Док, а Вы не сможете понятными словами объяснить в чем разница "текущего шанса" и.... я даже не знаю как назвать другой "шанс", я бы назвал его "результатом работы программы", но мне объяснили, что это одно и то же и показывать это визуально нет никакого смысла
Если каждый раз знать шанс на удачу не интересно, то смысла, видимо, нет.
Возможно, для как-нибудь длинных непрерывных серий ударов, в течение которых шанс на попадание как-то меняется, но "в среднем" остаётся неизменным, тоже не имеет смысла отображать что-то для каждого удара.

Но реальная огранка - совсем не "длинная серия", а в первом механизме показать текущий шанс очень просто:
Максимальный шанс на шестую грань у нас равен 60%, что и отображается перед огранкой. Если огранка не удалась, то в следующий раз для камня этого же типа и с таким же текущим количеством граней к начальному шансу добавятся бонусные 15% и перед огранкой отобразится шанс в 75%. После следующей подряд неудачи шанс станет 90%, затем - 105% = гарантия успеха.
Отчего бы всё это не показывать ювелиру?

Вот во втором механизме перед каждой огранкой отображать действительно нечего, поскольку там всегда шанс на удачу будет равен 60%. Разве что, где-нибудь отдельно показывать ювелиру всю его накопленную статистику, а она теперь будет собираться.
Реализовывать мы будем таки этот механизм.

На всякий случай и здесь отмечу, что коррекция будет работать раздельно для каждой комбинации "тип камня + грани камня + шанс огранки".
То есть, не получится набрать "полосу неудач" на шестой грани камня одного типа, а коррекцию заставить сработать на десятой грани камня другого типа.
Делитесь и перемножайтесь

Аватара пользователя
Shadow Witch
Сообщения: 250
Зарегистрирован: 09 фев 2020, 06:26
Имя героя: Delight

Re: Грани в камнях

Сообщение Shadow Witch » Вчера, 02:04

По поводу выбора способа коррекции.. Выбор прироста шанса из заданного ряда по счётчику неудач - даёт возможность одним алгоритмом реализовать оба способа, просто заменяя ряд значений приращений: "10,10,10,10.." - даст первый вариант, а "0,0,0,..100" - второй вариант. Попробовала модификацию первого метода , а именно : наращивать вероятность при неудачах не на одну и ту же величину, а в зависимости от счётчика неудач, последовательно на 5-10-25-55 - получилось неплохо: 63.5% при базовых 60%. Для ряда приростов "0-5-10-25-55" - (максимум 4 неудачи подряд) уже 61.37%.. Но это лишь общий шанс в последовательности, а интересно сколько камешков даст такой способ..
Chaos omnia continet, et chaos ipsum in tenebris continetur.

Ответить