[0.6.0dev11] Алхимический котёл 100% шанс трансмутации гармонизации
Маленькая кастрюля идеально трансформируется и гармонизируется
Available in English
A English translation of this article is available. Some passages are still shown in the original language.
The Русский translation is incomplete
5 of 29 blocks have no Русский translation yet and are shown in the original language.
Machine translation
Parts of this page's Русский were produced automatically by the translation service.
Введение
Спасибо за идеи от Мио Мико, спасибо за написание страницы mcmod для алхимического котла от Rain_Flying, спасибо моему ноутбуку, который продержался до конца тестирования, прежде чем взорваться.
Этот график применим только к предварительной версии 0.6.0 dev11, он не применим к dev10 и более ранним версиям.
Улучшенные рецепты — это рецепты с более высоким выходом, например, «Пыль звездного камня» или «Эфир звездного камня».
Рецепты с синим названием всегда будут иметь 100% шанс на успешное производство после смешивания;
Рецепты с выделенным красным названием изначально работают со 100% вероятностью, но после нескольких запусков вероятность снижается до 90%.
Не удалось найти рецепт гармонизации фантомной ионной жидкости(Недоступно на изображении)Если кто-то найдет, пожалуйста, оставьте комментарий или отредактируйте статью.
只要按下图中的调和方式,从初始炼金锅开始,按顺序运行完定位配方,再运行目标配方,概率就是100%
Ноалхимический котел нельзя использовать повторнои запускать другие рецепты, иначе он, скорее всего, не сможет быть повторно настроен, и его придется разобрать и установить заново.
Принцип работы
Алхимический котёл Состояние PВ кубе с координатами от 0,0,0 до 20000,20000,20000, координаты могут быть толькоцелыми числамиПри расчете координат происходит округление,Начальное состояние Pравно 10000, 10000, 10000.
Мы можем использовать 10000, 10000, 10000 дляНачало координат CСоздайте еще одну систему координат, чтобы куб был разделен на восемь квадрантов новой системой координат. (Далее все описывается в соответствии с новой системой координат)
Каждый рецепт имеетцелевую позицию T.
Когда алхимический котел выполняет рецепт, он сначала перемещает котелPнаTна 34%(то есть сокращает расстояние PT до 66% от исходного), а затем проверяет:
P是否比T离原点更远(曼哈顿距离);
P和T是否在同一象限;
PT向量和CP向量的夹角是否小于7.08°,也就是检查C,T,P三点是否大致在一条直线上(代码中应该是10°,但是预计算的值不是cos²(10°)而是cos(10°),导致实际的角度更严格)
Если все три вышеуказанных пункта выполнены, вероятность составляет 100%, в противном случае зависит отPиTМанхэттенское расстояние d.
d ≤ 5 с вероятностью 90%;
5 < d < 3000 - случайная вероятность;
3000 ≤ d имеет фиксированную вероятность 0.01%.
Восемь целевых точек позиционирования находятся в восьми углах куба и могут использоваться для притяжения точек состояния, перемещая точки состояния наCTили вблизи их продолжений.
Пока он может плавно перемещаться в пределах диапазона(тонкий конус с полувершинным углом примерно 7.08°)вероятность станет 100%
Так почему же у некоторых рецептов в итоге шанс становится 90%?
Поскольку координаты внутри этого куба дискретны, координаты могут принимать только целые значения. КогдаСостояние PиЦель TПриближаясь все ближе и ближе, пока наконец разница в каждой из координат xyz не станет равна 1, из-за ограничений правил округления и правил перемещения, независимо от того, с какого направления приближаться,Состояние Pневозможно сравнить сЦель T重合。此时«P»ТВекторов может быть только 26 видов(то есть координаты xyz равны ±1 или 0, исключая случай (0,0,0))。这意味着«P»ТВектор и«C»"П"Угол между векторами может не быть меньше 0 во всех 26 случаях, то есть независимо от того, как вы действуете, после непрерывного выполнения рецепта вероятность станет 90%.
符合三要求的范围是一个半顶角约 7.08°的细长圆锥,故有机会符合要求的情况只会有26种中的1种。由于PT此时坐标极其接近,可以近似CP为CT向量。找标准化后xyz坐标均接近±1或0的CT向量对应的配方,即为可以始终保持100%概率运行的配方,也就是图中标蓝的配方。(说人话就是xyz坐标绝对值相等或为0)
Comments
0Nothing here yet. Say the first thing.
Your comment appears under your display name.