Что творится с шагом ставок за ЦБ алхимической лаборатории?

Смотрим, например, на лот со ставкой ресурсом номиналом 2,6. Минимальная ставка золотыми яйцами — 3 штуки (номинал 7,5).

Или, например, чем можно перебить ставку 1 золотым яйцом (номинал 2,5):
5 алмазов (номинал 4)
8 изумрудов (номинал 3,2)
14 рубинов или железа (номинал 2,8)
33 аметиста (номинал 2,64)
65 сапфиров или злаковых (номинал 2,6)
130 камней или древесины (номинал 2,6)

Почему 5 алмазов, а не 4 (на 3,2)? Почему 8 изумрудов, а не 7 (на 2,8)? Почему 14 рубинов или железа, а не 13 (на 2,6)? Как это вообще работает? Почему для ресурсов с дорогим номиналом делается лишний шаг?

Не доделали пока

1 Like

Первая ставка допустим сделали 120 дерева. Далее ещё один шаг сделали - 130 дерева. Если брать в алмазе, то уже система показывает третий шаг, так как первый и второй уже были сделаны (и не важно в каком ресурсе, система видит что сделан первый и второй шаг)… Первый шаг - 3 алмаза, второй - 4, третий - 5 алмазов. Да, увы система далеко не идеальна, думаю в будущем будет ещё прорабатываться, но пока как есть…

Всё это хорошо, но он не считает шаги. Третий шаг ресурсами 2,8 перебивается третим шагом аметистами 2,88. Самое увлекательное с золотом. После минимальной ресурсной ставки (2,4) идёт 3,3 зю, но после ресурсных ставок от 2,5 до 3,2 включительно идёт почему-то 4,2. Куда делись 3,6 и 3,9?

Выглядит так, что проблема в округлении:
Видит 2,6 => это 1,04 золотых яйца => округлил до 2 => предложил 3.
По-моему округление лишнее. :melting_face:

Система не смотрит номиналы. Только шаги. Ресурсы считаются с кефом 1.25, потому в золоте первая ставка = 3 золота, а в ресурсе 2.4 (по номиналу), и если 2.4 умножить на кеф 1.25 = 3з

Золото - Старт 3, шаг 0.3
Дерево - Старт 120, шаг 10
Камень - старт 120, шаг 10
Злак - старт 60, шаг 5
Железо - старт 12, шаг 1
Сапфир - старт 60, шаг 5
Аметист - старт 30, шаг 3
Рубин - старт 12, шаг 1
Изумруд - старт 6, шаг 1
Алмаз - старт 3, шаг 1.

Сейчас добавлю данную информацию в справку…

1 Like

Как же не смотрит когда смотрит? Вернёмся к текущей ставке 1 золотое яйцо:

2 золотых яйца — 2 шаг
3 серебрянных яйца — 2 шаг
5 алмазов (номинал 4) — 3 шаг
8 изумрудов (номинал 3,2) — 3 шаг
14 рубинов или железа (номинал 2,8) — 3 шаг
33 аметиста (номинал 2,64) — 2 шаг
65 сапфиров или злаковых (номинал 2,6) — 2 шаг
130 камней или древесины (номинал 2,6) — 2 шаг

Вот на картинке на 3-й шаг деревом предлагает 3-й шаг аместистами. Номинал 2,88 достаточен — и ставьте на здоровье.
image

Понятно, значит совсем криво работает. В будущем будет переделываться и система эмиссии этих ЦБ скорее всего изменится, так как с таким кол-вом ресурсов сложно добиться адекватных торгов…

А вот и наше округление:

Вход: 2,6, хотим предожить аметист:
2,6 => 32,5 => 33 => 33 => 36
Вход: 2,8, хотим предложить аметист:
2,8 => 35 => 35 => 33 => 36

Предыдущая цена => преобразование в предлагаемый ресурс => округление ресурса вверх => округление шага ставки вниз => добавление шага ставки.

А теперь внимание! Смертельный номер! После 3,3 золотых предлагает 4,2. Потому что округление. Спешите проверить. :grin:

Просто ставку выставленного ресурса, лучше всего перебивать ЭТИМ же ресурсом.
Это на сейчас. Как дальше сделают, поглядим.