shamhi / HamsterKombatBot

Bot that mines coins in HamsterKombat
Apache License 2.0
772 stars 232 forks source link

Does anyone notice that the script is looping on Mini Game Tiles over and over? #2309

Open duncan-f opened 2 months ago

duncan-f commented 2 months ago

Even when the game is achieved it still loop over it.

pmkod2 commented 2 months ago

Change the value of GAMES_COUNT in the env file

igorjok commented 2 months ago

почему в мини игре постоянно фармит 141,623 при любых настройках?

pmkod2 commented 2 months ago

почему в мини игре постоянно фармит 141,623 при любых настройках?

побалуйся с диапазоном в SCORE_MINI_GAME_TILES

igorjok commented 2 months ago

SCORE_MINI_GAME_TILES

какие у тебя значения и сколько выдает?

pmkod2 commented 2 months ago

SCORE_MINI_GAME_TILES

какие у тебя значения и сколько выдает?

пока сам ищу закономерность, последний тест был на [800, 1900], дало 154к

igorjok commented 2 months ago

SCORE_MINI_GAME_TILES

какие у тебя значения и сколько выдает?

пока сам ищу закономерность, последний тест был на [800, 1900], дало 154к

наверное от дохода в час зависит, потому что не регулируется никак.

pmkod2 commented 2 months ago

SCORE_MINI_GAME_TILES

какие у тебя значения и сколько выдает?

пока сам ищу закономерность, последний тест был на [800, 1900], дало 154к

наверное от дохода в час зависит, потому что не регулируется никак.

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

erema15 commented 2 months ago

Други, есть ли уже понимание, как это работает?

Включил на ночь логгирование remain_points

Первый заход

Daily Mini Game Candles already claimed today
remain_points 4160
Sleep 149s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 115,757,073 (+337,502)
remain_points 4160
Sleep 167s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 116,094,575 (+337,502)
remain_points 4160
Sleep 142s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 116,432,077 (+337,502)
remain_points 4160
Sleep 150s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 116,769,579 (+337,502)
remain_points 4160
Sleep 128s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 117,107,081 (+337,502)
remain_points 4160
Sleep 170s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 117,444,583 (+337,502)
remain_points 4160
Sleep 178s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 117,782,085 (+337,502)
remain_points 4160
Sleep 129s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 118,119,587 (+337,502)

Через час второй заход

remain_points 3840
Sleep 161s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 128,402,435 (+337,754)
remain_points 3840
Sleep 145s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 128,740,189 (+337,754)
remain_points 3840
Sleep 123s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 129,077,943 (+337,754)
remain_points 3840
Sleep 159s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 129,415,697 (+337,754)
remain_points 3840
Sleep 139s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 129,753,451 (+337,754)
remain_points 3840
Sleep 122s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 130,091,205 (+337,754)
remain_points 3840
Sleep 148s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 130,428,959 (+337,754)
remain_points 3840
Sleep 149s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 130,766,713 (+337,754)
remain_points 3840
Sleep 121s in Mini Game Tiles
Successfully claimed Mini Game Tiles | Balance 131,104,467 (+337,754)
SLEEP_MINI_GAME_TILES=[120,180]
SCORE_MINI_GAME_TILES=
GAMES_COUNT=

также пробовал менять диапазон SCORE_MINI_GAME_TILES, но пока без изменений

Sasha2dx commented 2 months ago

Я смотрел код, SCORE_MINI_GAME_TILES вообще ни на что сейчас не влияет. Всегда списывается 40 поинтов за игру, и это видно в логах выше и у себя то же самое вижу. Сложно обяснить почему именно 40, сам пытаюсь разобраться и вижу как всё сложно, так что такие сейчас условности. поэтому я просто сделал запуск этой игры немного чаще у себя.

pmkod2 commented 2 months ago

Я смотрел код, SCORE_MINI_GAME_TILES вообще ни на что сейчас не влияет. Всегда списывается 40 поинтов за игру, и это видно в логах выше и у себя то же самое вижу. Сложно обяснить почему именно 40, сам пытаюсь разобраться и вижу как всё сложно, так что такие сейчас условности. поэтому я просто сделал запуск этой игры немного чаще у себя.

меня больше всего смущает вот этот момент, мне кажется что это какой-то обрывок из tiles выводится. Таппер врядли выдаст 3кк image

erema15 commented 2 months ago

Уже поправили этот момент и SCORE_MINI_GAME_TILES работает как надо https://github.com/shamhi/HamsterKombatBot/commit/490f08b444f84939da98766af64ec741586edc6b