Смотрим, например, на лот со ставкой ресурсом номиналом 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)? Как это вообще работает? Почему для ресурсов с дорогим номиналом делается лишний шаг?
Первая ставка допустим сделали 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.
По-моему округление лишнее.
Система не смотрит номиналы. Только шаги. Ресурсы считаются с кефом 1.25, потому в золоте первая ставка = 3 золота, а в ресурсе 2.4 (по номиналу), и если 2.4 умножить на кеф 1.25 = 3з
Понятно, значит совсем криво работает. В будущем будет переделываться и система эмиссии этих ЦБ скорее всего изменится, так как с таким кол-вом ресурсов сложно добиться адекватных торгов…