Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages12>
v.1.8.5.0 - Full Auto Arena (Auto Drafting)
JoyAdmin
#1 Posted : Tuesday, November 4, 2014 4:12:44 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,878

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
Update:

Full Auto Arena (Auto Drafting and Buy Ticket by Gold)

- Now you can setup a full auto botting queue as bellow:

Check daily quest and select quest deck, bot will run daily quest first.

Select GameType as [Unranked Play], then check [Goto arena if my gold balance > xxx], then bot will go to arena mode, buying ticket with gold, auto selecting hero and drafting cards, and play arena for you.

After your gold balance is lower than the setting value, bot will continue to play [Unranked Play] for you.

Arena reward statistics data list added.

All reward detail data is recorded by bot, so you can know the arena rewards anytime, just click [.il] button one the task bar to check it.

Mouse movement path can be turn off or tune the speed.

Now you can turn off full mouse movement path or just tune the speed, this will solve the issue that on some player's computers mouse moving is too slow.

Usually in current auto arena mode you can get at least one win if you let bot running all by itself including drafting cards.

We'll improve bot's a.i. soon.

[Edit: Update to v.1.8.1.0]
- Mouse move more naturally when place card to desk like [Fire Elemental] etc.
- A bug fixed which may cause bot uses other deck rule file when playing arena.
- A bug fixed when bot has not enough gold to buy ticket, it will cause looping between main screen and arena ticket shop.
- Improvement when going mulligan in arena play.



[Edit:Update to v.1.8.5.0]

- Now bot can play [Lord Jaraxxus] correctly.

- Several UI bugs fixed.
Now bot can stop correctly when set gold balance >= [number].
Now daily quest deck list can be showed correctly when choose game type as [arena].
Now bot can buy arena ticket when your gold balance is exactly equals 150.

- Improved mouse move control.
Now mouse can move more naturally.

- New concede options added.
Now you can set bot to concede during mulligan.

- Slightly improved A.I.




How to update manually?

Start [Launcher.exe] at Hearthranger directory, then click [UPDATE] button.
4 users thanked JoyAdmin for this useful post.
Yoin on 11/4/2014(UTC), skrew on 11/5/2014(UTC), JohnsonLo on 11/8/2014(UTC), poplach on 11/11/2014(UTC)
RoboticMK
#2 Posted : Tuesday, November 4, 2014 2:05:32 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 2
Location: Bucharest

Arena is not going over 7-3.
Had 2 legendaries on Druid and it..seems this is the best it can do..and i had Rag and Cenarius =)))
Still pretty usefull the draft one. It drafts the best cards for the cards that it picked before. Really cool.

Ty for this update :D
smike
#3 Posted : Tuesday, November 4, 2014 3:07:56 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 9
Location: us

Thanks: 5 times
Testing arena now... Will post results. Thank you though... been looking forward to this!

First was a Druid 0/3
Second was Warrior 3/3
Third was Druid at 4/3.

I'm poor and ran out of gold then. I'll do most testing later. But works!!
SteveCZ
#4 Posted : Tuesday, November 4, 2014 4:28:36 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 5

Thanks: 1 times
Was thanked: 2 time(s) in 1 post(s)
The arena draft was really wierd. He picked two totemic mights for no reason and he goes 1/3. When I do not have enaugh gold bot jost go arena and back arena and again and again. The best score what i had with bot before was 4/3 but it was deck with I would go 9/3 or more. I know its lot of work and its amazing that you added this auto draft in arena but should improve it to get better score. But anyway thank you for good work I got in casual still winrate 65% and thats pretty good.
mrhands88
#5 Posted : Tuesday, November 4, 2014 6:11:53 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 33
Location: North America

Thanks: 4 times
The best score I got so far is 1/3.
JohnsonLo
#6 Posted : Tuesday, November 4, 2014 7:37:36 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 3

Thanks: 1 times
First run, I went 2-3. A small bug I found was that the bot always froze a small minion (a Stoneclaw Totem in one case) when playing the Frost Elemental instead of using it on a bigger minion.
pm12345ay
#7 Posted : Tuesday, November 4, 2014 10:13:42 PM(UTC)
Rank: Member

Groups: Registered
Posts: 18

Thanks: 8 times
Was thanked: 9 time(s) in 7 post(s)
Nice update, ty.

I observed two issues:

Mulligans don't seem to work as before, in this case the boulderfist ogre was clicked twice and not discarded:

Quote:
01:35:43:INFO::TransitStateMachineFromIdle
01:35:43:INFO::transiting...
01:35:43:INFO::TransitStateMachineFromIdle
01:35:44:INFO::TransitStateMachineFromStartingHand
01:35:45:INFO::ClickOnCard - Boulderfist Ogre ret=True
01:35:46:INFO::ClickOnCard - Boulderfist Ogre ret=True
01:35:47:INFO::ClickOnText - Bestätigen ret=True
01:35:48:INFO::TransitStateMachineFromIdle
01:35:49:INFO::TransitStateMachineFromStartingHand
01:35:50:INFO::ClickOnCard - Boulderfist Ogre ret=True
01:35:51:INFO::ClickOnCard - Boulderfist Ogre ret=True
01:35:51:INFO::ClickOnText - Bestätigen ret=False
01:35:53:INFO::TransitStateMachineFromIdle
01:35:53:INFO::TransitStateMachineFromPlayInGame


Unnatural arrow jumps, which are easily spotted as suspicious (i therefore don't use these cards at the moment):
Whenever a minion is played, that targets something else, the arrow starts in the middle where the card is dropped
and immediately jumps to bottom and then moves to the target. This can be elven archers, fire elementals,
houndmasters, dark iron dwarfs and so on, all otherwise very usefull cards :-)

JoyAdmin
#11 Posted : Tuesday, November 4, 2014 11:05:58 PM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,878

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
Thanks for all the reports, I'll improve bot in next update.
yeah
#12 Posted : Wednesday, November 5, 2014 12:16:33 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 7

The option to stop bot if gold >= X does not work right...
I put 150, I've 80, the bot stop saying that the gold was reached... clearly not ;)
JoyAdmin
#8 Posted : Wednesday, November 5, 2014 4:04:09 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,878

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
pm12345ay;20325 wrote:
Nice update, ty.

I observed two issues:

Mulligans don't seem to work as before, in this case the boulderfist ogre was clicked twice and not discarded:



Unnatural arrow jumps, which are easily spotted as suspicious (i therefore don't use these cards at the moment):
Whenever a minion is played, that targets something else, the arrow starts in the middle where the card is dropped
and immediately jumps to bottom and then moves to the target. This can be elven archers, fire elementals,
houndmasters, dark iron dwarfs and so on, all otherwise very usefull cards :-)



'Unnatural arrow jumps ' - it's fixed in v.1.8.1.0.

Mulligan issue I can't re-generate it at my side, if it still exists, please let me know, thank you.
NeroMaster
#15 Posted : Wednesday, November 5, 2014 2:09:42 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 6

Thanks: 1 times
Was thanked: 4 time(s) in 3 post(s)
Hey Joy mouse speed is now perfect and bot acts like human :) great job. I was just wondering if you could make bot to restart the game if it crashes? Because some people including me run bot on night when sleep and game seems to crash sometimes and it would be great if bot start game again and continue playing? I dont know if someone already made this request and if it is even possible to make? (sry for english)
1 user thanked NeroMaster for this useful post.
breakore on 11/5/2014(UTC)
indiexpress
#16 Posted : Wednesday, November 5, 2014 2:49:25 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 1
Location: asdasd

NeroMaster;20342 wrote:
Hey Joy mouse speed is now perfect and bot acts like human :) great job. I was just wondering if you could make bot to restart the game if it crashes? Because some people including me run bot on night when sleep and game seems to crash sometimes and it would be great if bot start game again and continue playing? I dont know if someone already made this request and if it is even possible to make? (sry for english)

Exactly. This will be great!
pm12345ay
#9 Posted : Wednesday, November 5, 2014 9:30:40 PM(UTC)
Rank: Member

Groups: Registered
Posts: 18

Thanks: 8 times
Was thanked: 9 time(s) in 7 post(s)
JoyAdmin;20334 wrote:
'Unnatural arrow jumps ' - it's fixed in v.1.8.1.0.

Mulligan issue I can't re-generate it at my side, if it still exists, please let me know, thank you.


I watched two cards with arrow jumps: elven archer and shattered sun cleric.
It is better, but jumps still remain: elven archer is without jumps maybe 50% of the time,
shattered sun cleric i'm not sure: i think i saw a correct movement only once.
It seems like the arrow is jumping to the spot, where the played card was before actually
playing it. Maybe some timing problem? It seems to possibly be related to the position of
the played card and the target position on the board, too ...

The mulligan problem is still there (not always). Maybe it relates to my CPU load? I have
a Core2Duo P8700, which is already operating at about 40% with only hearthstone and
hearthranger running (doing no calculations). I'm probably hallucinating :-) but i think the
problem got worse when i was using firefox in parallel.
Another thing i changed and is possibly responsible for the problem: i changed the zoo
xlsx file with libre office (mulligan, if mana cost >= 4). Could it be this?
skrew
#18 Posted : Wednesday, November 5, 2014 10:50:57 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 9
Location: null

Thanks: 4 times
Was thanked: 3 time(s) in 3 post(s)
I watched it draft Angry Chicken :( Needless to say it went 1-3 that arena run. I think it prioritized the Angry Chicken though because I didn't have other 1 drops currently in the deck. The other two cards options were a much better value. I have no idea how'd you remedy this, just thought I'd share.

My results so far:

3-3
1-3
4-3
3-3
1-3
5-3

Thank you so much for your amazing hard work!

Edit: Oh there was something I wanted clarification on. When the bot plays Arena does it follow it's own Deck Rule? I set it to Default just to be safe. How does it make it's decision on which Hero to use?
1 user thanked skrew for this useful post.
breakore on 11/6/2014(UTC)
the_kingk
#19 Posted : Thursday, November 6, 2014 12:04:03 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 1

Was thanked: 1 time(s) in 1 post(s)
I found a bug: when there are creatures on the enemy side but no one on yours, and when bot tries to play Abusive Sergeant or Iron Dwarf, which should apply damage to creatures this turn, he tries to apply damage to the only one creature on your side that creature is Sergeant or Dwarf itself (obviously, because you doesnt have any creature more). He plays it, tries to apply damage to itself (this returns card to hand), then tries to play and apply again, and again.
That loop ruins game, bot should play another creature or, if havent one, apply damage to enemy creature this turn (and dont attack with hero this creature obv).

Also good job and thanks. Even with this bug i have 40% winrate in ~90 games sufficient to earn 100 gold each day... Each night i would say :D


And i forgot. I saw at last night bot played (with hand 1 mana, 2 mana, 3 and again 3 mana and coin) played coin then 1 mana("Bring out your dead!") and nothing more. Little missplay(bot won that game even without coin :D Such bm 8/8)
1 user thanked the_kingk for this useful post.
JoyAdmin on 11/7/2014(UTC)
plswork
#20 Posted : Thursday, November 6, 2014 4:00:06 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 1
Location: Finland

my first arena run it went 6-3, Druid! Amazing!! the second arena run, not so much (1-3, warrior). Great work
JoyAdmin
#10 Posted : Friday, November 7, 2014 5:58:49 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,878

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
pm12345ay;20345 wrote:
I watched two cards with arrow jumps: elven archer and shattered sun cleric.
It is better, but jumps still remain: elven archer is without jumps maybe 50% of the time,
shattered sun cleric i'm not sure: i think i saw a correct movement only once.
It seems like the arrow is jumping to the spot, where the played card was before actually
playing it. Maybe some timing problem? It seems to possibly be related to the position of
the played card and the target position on the board, too ...

The mulligan problem is still there (not always). Maybe it relates to my CPU load? I have
a Core2Duo P8700, which is already operating at about 40% with only hearthstone and
hearthranger running (doing no calculations). I'm probably hallucinating :-) but i think the
problem got worse when i was using firefox in parallel.
Another thing i changed and is possibly responsible for the problem: i changed the zoo
xlsx file with libre office (mulligan, if mana cost >= 4). Could it be this?


I'll re-fix the mouse jump issue in next update.

The mulligan issue maybe is CPU related, I'll keep investigating this issue.
JoyAdmin
#17 Posted : Friday, November 7, 2014 6:01:50 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,878

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
NeroMaster;20342 wrote:
Hey Joy mouse speed is now perfect and bot acts like human :) great job. I was just wondering if you could make bot to restart the game if it crashes? Because some people including me run bot on night when sleep and game seems to crash sometimes and it would be great if bot start game again and continue playing? I dont know if someone already made this request and if it is even possible to make? (sry for english)


Yes we'll add auto restart function in the near future.
mrhands88
#21 Posted : Friday, November 7, 2014 3:31:37 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 33
Location: North America

Thanks: 4 times
6-3
1-3
4-3
1-3

This time

I also picked out my own deck with Mage and it turned out 7-3.
fireplace
#13 Posted : Sunday, November 9, 2014 9:45:00 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 93

Thanks: 15 times
Was thanked: 18 time(s) in 17 post(s)
yeah;20331 wrote:
The option to stop bot if gold >= X does not work right...
I put 150, I've 80, the bot stop saying that the gold was reached... clearly not ;)


I've noticed exactly the same issue. This should be a simple one - maybe the sign is back to front where the logic is calculated.

The work you have done on this thing is amazing.
2 Pages12>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.341 seconds.