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

Notification

Icon
Error

Disco_Lock, my first fully custom config Bot (60% winrate)
Nandop
#1 Posted : Thursday, April 30, 2020 4:47:08 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 8

Thanks: 3 times
Was thanked: 5 time(s) in 1 post(s)





Hello hearthrangers!,

I had nothing to do so I started learning how to program a hearthranger bot.
The bot plays good most of the time, but I am still tweaking some numbers.
If anyone wants to use my config and test it for himself here is a link to my config files.
Please provide feedback, so I can make this bot even better.

https://drive.google.com/drive/f...UnfE89oY8HZF?usp=sharing


Version 1.1
- Fixed The Soularium from not being played if it was the only card in hand ( bot used hero power instead of The Soularium)

Version 1.2

-Fixed turn one problem with Soulfire (hopefully)

Known Bugs:
-Bot doesn't care about deck size
5 users thanked Nandop for this useful post.
kappa123inthechat on 4/30/2020(UTC), zerrukol on 5/1/2020(UTC), transudo on 5/1/2020(UTC), ThaddiusPrime on 5/3/2020(UTC), tdlo on 5/20/2020(UTC)
Raffa2k13
#2 Posted : Thursday, April 30, 2020 5:30:51 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 7

Thanks: 2 times
Was thanked: 2 time(s) in 2 post(s)
nice dude i will try it now
1 user thanked Raffa2k13 for this useful post.
Nandop on 4/30/2020(UTC)
ikkarus
#3 Posted : Thursday, April 30, 2020 9:17:00 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 3

Well done man!
I appreciate the effort.
Could you share your deck list with your configs?
Nandop
#4 Posted : Thursday, April 30, 2020 11:31:27 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 8

Thanks: 3 times
Was thanked: 5 time(s) in 1 post(s)
ikkarus;60188 wrote:
Well done man!
I appreciate the effort.
Could you share your deck list with your configs?


There is a .txt file in the configs with a decklist (called cards and ID's in the deck)
Raffa2k13
#5 Posted : Friday, May 1, 2020 7:26:58 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 7

Thanks: 2 times
Was thanked: 2 time(s) in 2 post(s)
I have run the bot 6 hours and i am Diamond 9 :)
1 user thanked Raffa2k13 for this useful post.
Nandop on 5/1/2020(UTC)
transudo
#6 Posted : Friday, May 1, 2020 5:05:03 PM(UTC)
Rank: Member

Groups: Registered
Posts: 10

Thanks: 8 times
Was thanked: 4 time(s) in 3 post(s)
I've run your config and deck for 24h and had 73% winrate.

Here are some observations that may be worth improving:

- Every time he starts with Soulfire in hand he plays it first in the face of the enemy hero, even though he has 1 card with discard synergy and 4 cards that have no synergy (1 coin).
My opinion: Would it be better to play the coin, another card cost 1 and then Soulfire to have a better chance of discarding the correct card?

- The bot does not know how to identify in some cases when his deck is running out and keeps buying cards until he dies of fatigue.

Otherwise the bot plays very smartly, but sometimes the RNG doesn't favor it.

Congratulations, I would love to test more configs from other classes.
1 user thanked transudo for this useful post.
Nandop on 5/1/2020(UTC)
Nandop
#7 Posted : Friday, May 1, 2020 8:37:14 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 8

Thanks: 3 times
Was thanked: 5 time(s) in 1 post(s)
transudo;60197 wrote:
I've run your config and deck for 24h and had 73% winrate.

Here are some observations that may be worth improving:

- Every time he starts with Soulfire in hand he plays it first in the face of the enemy hero, even though he has 1 card with discard synergy and 4 cards that have no synergy (1 coin).
My opinion: Would it be better to play the coin, another card cost 1 and then Soulfire to have a better chance of discarding the correct card?

- The bot does not know how to identify in some cases when his deck is running out and keeps buying cards until he dies of fatigue.

Otherwise the bot plays very smartly, but sometimes the RNG doesn't favor it.

Congratulations, I would love to test more configs from other classes.


Thanks for testing my configs, i really appreciate it!.

I agree on your first statement, I will look into that.

I have a few rules for the deck itself, like don't play the merchant with hand of guldan when your deck is < x card. But I will look at that as well.

I'll update the files when I'm done.

I would love to make more configs, but I don't have all the cards on my bot account, so I'll try to look for 'meta' a deck that I can make.
genobear
#8 Posted : Monday, May 18, 2020 4:16:19 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 1

Thanks: 1 times
Nandop;60199 wrote:
Thanks for testing my configs, i really appreciate it!.

I agree on your first statement, I will look into that.

I have a few rules for the deck itself, like don't play the merchant with hand of guldan when your deck is < x card. But I will look at that as well.

I'll update the files when I'm done.

I would love to make more configs, but I don't have all the cards on my bot account, so I'll try to look for 'meta' a deck that I can make.


A good one to look into would be galakrond rogue (free to play deck that is kinda strong) or demon hunter(with lots of entry level cards)
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.070 seconds.