Upgrade purchase Algorithm
(34/1011061)×100 = 0.00336
Да алгоритм не очень ... 😭 Тоже заметил что покупает карты за 2-3 ляма с выхлопом до 100
` significance = (price / max(profit, 1)) / 24
free_money = balance - settings.BALANCE_TO_SAVE
max_price_limit = earn_on_hour * 5
if (significance <= 50
and profit > 0
and level <= settings.MAX_LEVEL
and price <= settings.MAX_PRICE
and price < max_price_limit):
heapq.heappush(queue, (significance, upgrade_id, upgrade))`
significance = (price / max(profit, 1)) / 24
free_money = balance - settings.BALANCE_TO_SAVE max_price_limit = earn_on_hour * 5 if (significance <= 50 and profit > 0 and level <= settings.MAX_LEVEL and price <= settings.MAX_PRICE and price < max_price_limit): heapq.heappush(queue, (significance, upgrade_id, upgrade))`
tapper.py 378-389
Brother, to clarify I need to replace
significance = profit / max(price, 1)
free_money = balance - settings.BALANCE_TO_SAVE
max_price_limit = earn_on_hour * 5
if ((free_money * 0.7) >= price
and profit > 0
and level <= settings.MAX_LEVEL
and price <= settings.MAX_PRICE
and price < max_price_limit):
heapq.heappush(queue, (-significance, upgrade_id, upgrade))
by
significance = (price / max(profit, 1)) / 24
free_money = balance - settings.BALANCE_TO_SAVE
max_price_limit = earn_on_hour * 5
if (significance <= 50
and profit > 0
and level <= settings.MAX_LEVEL
and price <= settings.MAX_PRICE
and price < max_price_limit):
heapq.heappush(queue, (significance, upgrade_id, upgrade))`
_Ignore indentation _
Брат, чтобы прояснить, мне нужно заменить
significance = profit / max(price, 1) free_money = balance - settings.BALANCE_TO_SAVE max_price_limit = earn_on_hour * 5 if ((free_money * 0.7) >= price and profit > 0 and level <= settings.MAX_LEVEL and price <= settings.MAX_PRICE and price < max_price_limit): heapq.heappush(queue, (-significance, upgrade_id, upgrade))к
significance = (price / max(profit, 1)) / 24 free_money = balance - settings.BALANCE_TO_SAVE max_price_limit = earn_on_hour * 5 if (significance <= 50 and profit > 0 and level <= settings.MAX_LEVEL and price <= settings.MAX_PRICE and price < max_price_limit): heapq.heappush(queue, (significance, upgrade_id, upgrade))`_Игнорировать отступы _
SUCCESS | 411 - antln | Successfully upgraded nft_metaverse with price 1,866,728 to 7 lvl | Earn every hour: 4,375,028 (+3,001)
significance = (price / max(profit, 1)) / 24 1866728/3001/24=25.9 -- карточка окупится за 25.9 дней
if (significance <= 50 ---покупать карточку у которой окупаемость не более 50 дней
комбо не собирает
What about BALANCE_TO_SAVE?.
А как насчет BALANCE_TO_SAVE? у меня BALANCE_TO_SAVE=1000
Your if condition completely ignores BALANCE_TO_SAVE
free_money = balance - settings.BALANCE_TO_SAVE
моя цель качать самые выгодные карточки,я не смотрю на остаточный баланс так как он у меня только увеличивается. free_money = balance - settings.BALANCE_TO_SAVE можно вообще удалить.
To save balance use free_money
if (significance <= 50
and profit > 0
and level <= settings.MAX_LEVEL
and price <= settings.MAX_PRICE
and price <= free_money
and price < max_price_limit):
heapq.heappush(queue, (significance, upgrade_id, upgrade))
Привет. Так tapper с этим кодом и параметрами кто то у себя в форке в итоге бахнул ?:)
Привет. Так tapper с этим кодом и параметрами кто то у себя в форке в итоге бахнул ?:)
я . пашет . как часы :) significance = (price / max(profit, 1)) / 24
free_money = balance - settings.BALANCE_TO_SAVE
max_price_limit = earn_on_hour * 5
if (significance <= 50
and profit > 0
and level <= settings.MAX_LEVEL
and price <= settings.MAX_PRICE
and price <= free_money
and price < max_price_limit):
heapq.heappush(queue, (significance, upgrade_id, upgrade))
tapper.zip Вот мой фаил . Тут только не 24 часа а 30
tapper.zip Вот мой фаил . Тут только не 24 часа а 30 Есть вопросы
- significance = (price / max(profit, 1)) / 30 - Не совсем понимаю..делим на 24 получаем сутки окупаемости. делим на 30 получаем что ?
- if (significance <= 50 - получается окупаемость 50 суток в которых не 24 часа а 30 ?:)
tapper.zip Вот мой фаил . Тут только не 24 часа а 30
приведу пример. Цена 1000. Профит в час 10. 1000/10 - количество часов окупаемости. (1000/10)/24 - количество суток. а 30 это что ? и что такое 50 ? как ориентироваться на эти числа ?
Ну думаю тут всё просто https://chatgpt.com/ тебе в помощь . Закинь код в него и задай вопрос . Он все расскажет .
Ну думаю тут всё просто https://chatgpt.com/ тебе в помощь . Закинь код в него и задай вопрос . Он все расскажет . Понятно что просто. В любом случае спасибо за тапер.