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

Notification

Icon
Error

84 Pages«<3839404142>»
Sepefeets Silverfish update (OG, Kara, MSG)
sepefeets
#790 Posted : Monday, August 15, 2016 12:59:53 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
@carins - afaict you're using HR's concede settings? That makes it a HR problem, yes?

I would recommend not using any autoconcede if you are trying to rank, but if you really want it then use SF's settings and you'll have to figure out for yourself what concedeOnBoardValue is acceptable to you.

See the OP for an explanation of data sync.

Using your cpu for other things will leave less for SF use which will make it take longer to decide what moves to make, which at the very least makes your games last longer and at worst causes you to rope out your turn not finishing making all the moves it wanted to.


@jsmwood729 - I'm not sure what's best there. We already spent a lot of time improving doomsayer playaround and I think letting it play summon minion deathrattles into doomsayer is probably good enough?
2 users thanked sepefeets for this useful post.
jsmwood729 on 8/15/2016(UTC), Dre on 8/15/2016(UTC)
Dre
#791 Posted : Monday, August 15, 2016 4:18:52 AM(UTC)

Rank: Advanced Member

Groups: HSModerator, Registered
Posts: 888
Man
Location: The Netherlands

Thanks: 216 times
Was thanked: 480 time(s) in 315 post(s)
sepefeets;40339 wrote:
@carins - afaict you're using HR's concede settings? That makes it a HR problem, yes?

I would recommend not using any autoconcede if you are trying to rank, but if you really want it then use SF's settings and you'll have to figure out for yourself what concedeOnBoardValue is acceptable to you.

See the OP for an explanation of data sync.

Using your cpu for other things will leave less for SF use which will make it take longer to decide what moves to make, which at the very least makes your games last longer and at worst causes you to rope out your turn not finishing making all the moves it wanted to.


@jsmwood729 - I'm not sure what's best there. We already spent a lot of time improving doomsayer playaround and I think letting it play summon minion deathrattles into doomsayer is probably good enough?


I want to add here:

@Carins, autoconcede is one reason you are not hitting rank 5, no-one told you to use it in the rank 5 tread, and my guide says specificly to not use it. If you change variables from other people who are hitting rank 5. You are compairing apples with bananas.

Also silver takes your cpu for calculating, the less you have open the faster it calculates - Close everything when botting. Go watch a movie or such, unless you have some kind of Beast CPU. And even I dont do much else with my pc when iam botting. (hence i bot in the night)

@jsmwood729 I checked my combo, because it has a force to play Savannah on turn 6 (dunno if you use my files) but even without that combo the bot makes the play. Also like sepe says. I would make this play manual aswell. Leaving you with 2x 2/2 minions is tempo.
1 user thanked Dre for this useful post.
sepefeets on 8/15/2016(UTC)
sadpwner
#793 Posted : Tuesday, August 16, 2016 10:16:53 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 262
Location: somewhere

Thanks: 3 times
Was thanked: 64 time(s) in 54 post(s)
Turn 9, bot is too much of a pussy and doesn't tap http://pastebin.com/MP4nPBXc .

Life total was 19 against a 9atk cthun
Dre
#794 Posted : Tuesday, August 16, 2016 10:34:25 AM(UTC)

Rank: Advanced Member

Groups: HSModerator, Registered
Posts: 888
Man
Location: The Netherlands

Thanks: 216 times
Was thanked: 480 time(s) in 315 post(s)
sadpwner;40359 wrote:
Turn 9, bot is too much of a pussy and doesn't tap http://pastebin.com/MP4nPBXc .

Life total was 19 against a 9atk cthun


There is not even a turn 9 in your log. Also i think the Ai plays lifetap correctly. Yopu can add small minus-value to your likings. I dunno howmuch since you didnt post the right log.
1 user thanked Dre for this useful post.
sepefeets on 8/16/2016(UTC)
sepefeets
#797 Posted : Tuesday, August 16, 2016 8:00:31 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
Dre;40360 wrote:
There is not even a turn 9 in your log. Also i think the Ai plays lifetap correctly. Yopu can add small minus-value to your likings. I dunno howmuch since you didnt post the right log.

Someone finally noticed but not the person that should have after I told him...
sepefeets
#798 Posted : Wednesday, August 17, 2016 7:59:55 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
V123.1SE released.

added kara week 1 class challenge cards (HB 300 / Joy's SF)
772 - prevent shatter still targeting non-frozen targets sometimes
improved kara week 1 card support (HB 300)
added support for kara week 2 cards
764 - play houndmaster before attacking with beast
IsGeorgy78
#799 Posted : Wednesday, August 17, 2016 9:38:09 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 116
Man
Location: NY

Thanks: 34 times
Was thanked: 5 time(s) in 5 post(s)
sepefeets;40392 wrote:
V123.1SE released.


Hello,
HR(new version) don't display A.I. module (silverfish) in "Bot Control Option".

Installed according local guide: Download archive and replace the silverfish folder inside "…Hearthranger\externBot"

But, HR displays only 2 default A.I. modules (Draft and Mulligan), but no silverfish.dll

Please, help.

P.S.
OS: WinXP 32bit.
1 user thanked IsGeorgy78 for this useful post.
sepefeets on 8/17/2016(UTC)
sepefeets
#800 Posted : Wednesday, August 17, 2016 3:44:18 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
bobsmith9999
#801 Posted : Thursday, August 18, 2016 2:21:21 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 57

Thanks: 29 times
Was thanked: 45 time(s) in 42 post(s)
Armored Warhorse played. It won the draw and gained charge. AI ended and did not use the minion to go face (empty board).

Both logs attached (excerpt from logging.txt & silverlog). V123.0SE used.

http://pastebin.com/download/eYgjkmDv

1 user thanked bobsmith9999 for this useful post.
sepefeets on 8/18/2016(UTC)
sepefeets
#802 Posted : Thursday, August 18, 2016 2:24:59 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
bobsmith9999;40416 wrote:
Armored Warhorse played. It won the draw and gained charge. AI ended and did not use the minion to go face (empty board).

Both logs attached (excerpt from logging.txt & silverlog). V123.0SE used.

http://pastebin.com/download/eYgjkmDv

Data sync. HR said it wasn't ready to attack.
1 user thanked sepefeets for this useful post.
bobsmith9999 on 8/21/2016(UTC)
sepefeets
#787 Posted : Thursday, August 18, 2016 5:06:16 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
sepefeets;40319 wrote:
@jsmwood729 - I've only tried it on the same PC and it was unstable for me again today so I have more work to do. To use it on an actual network it should be something like HR + silver.dll + hearthstone one pc, Silver.exe on another pc, use all the same configs on both (if the exe is running on 192.168.1.100 then both configs should have this address), make sure your firewalls allow it through. I'll test it later when I can.

I just tried it on my LAN real quick and it was pretty much this simple. The client didn't connect at first but after I restarted Silver.exe on the server then it connected right away (windows firewall may have still been blocking it until the restart?). Note that the dll will still start the exe on your client PC but just ignore it. I might change it to not start the exe if networking is enabled and the network address is anything other than 127.0.0.1.
1 user thanked sepefeets for this useful post.
jsmwood729 on 8/19/2016(UTC)
sadpwner
#795 Posted : Thursday, August 18, 2016 7:03:40 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 262
Location: somewhere

Thanks: 3 times
Was thanked: 64 time(s) in 54 post(s)
Dre;40360 wrote:
There is not even a turn 9 in your log. Also i think the Ai plays lifetap correctly. Yopu can add small minus-value to your likings. I dunno howmuch since you didnt post the right log.


What are likings?
Dre
#796 Posted : Thursday, August 18, 2016 7:45:57 PM(UTC)

Rank: Advanced Member

Groups: HSModerator, Registered
Posts: 888
Man
Location: The Netherlands

Thanks: 216 times
Was thanked: 480 time(s) in 315 post(s)
sadpwner;40440 wrote:
What are likings?


As in, you can add minus value if you like it / if you want it. Though you still havnt posted the good log.
carins
#803 Posted : Saturday, August 20, 2016 12:37:43 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 72

Thanks: 4 times
Was thanked: 18 time(s) in 15 post(s)
Opponent had 6 life, I had a 1/1 best from Infested Spider in play, with Kill Command in hand. The bot hero powered, bringing him to 4, proccing the dart trap to kill the 1/1 spider, then used Kill Command and got him to 1 before passing and dying

Opened up settings, turns out playing around both secrets and AoE is off ...

enfacehp = 15; //hp of enemy when your hero is allowed to attack the enemy face with his weapon
maxwide = 5000; //number of boards which are taken to the next deep-lvl where another move may be added to them
twotsamount = 1000; //number of boards where the next turn is simulated
simEnemySecondTurn = true; //simulate a 2nd enemy turn (might have been removed?)
playarround = false; //play around some enemy aoe spells?
playaroundprob = 50; //probability where the enemy plays the aoe spell but your minions are forced to survive
playaroundprob2 = 80; //probability where the enemy plays the aoe spell and your minions can die!
enemyTurnMaxWide = 40; //boards calculated in enemy first turn in first AI step (lower than enemySecondTurnMaxWide)
enemyTurnMaxWideSecondTime = 200; //boards calculated in enemys-first-turn BUT in the second AI step (higher than enemyTurnMaxWide)
enemySecondTurnMaxWide = 40; //number of enemy boards calculated in enemys second TURN (might have been removed?)
nextTurnDeep = 6; //maximum deep-lvls (total moves) in your second turn (recommended = dont touch this)
nextTurnMaxWide = 20; //maximum boards calculated in one second turn deep-lvl
nextTurnTotalBoards = 200; //maximum boards calculated in second turn simulation
useSecretsPlayArround = false; //try to play around enemy secrets

Is this standard? Should I be changing this? Currently peaked at rank 6 with the bot
1 user thanked carins for this useful post.
sepefeets on 8/20/2016(UTC)
sepefeets
#804 Posted : Saturday, August 20, 2016 1:49:29 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
@carins - afaik you use Dre's mid hunter with auto config switching which means those are not even your settings. His settings file does have secrets play around enabled.

Dart trap has always been trash tier before now so it has never really been something to consider and this secret hunter might not even stay around or use dart trap, but I can't really tell what happened or do anything about it without a log.
contagious86
#805 Posted : Saturday, August 20, 2016 3:10:49 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 40

Thanks: 13 times
Was thanked: 17 time(s) in 15 post(s)
Another potential misplay.

2428: EnemyMinions: acolyteofpain 1/3
2441: attack with hero, enemy: warrior id 66
2443: attacker: tundrarhino id 5, enemy: warrior id 66

Gave an extra card draw, which was not good since the warrior was out of cards.

2754: play quickshot id 19, target warrior id 66, pos 1

The quickshot wasn't played. I guess another sync issue. Also bot first used hero power, which ruined the possibility of a quickshot + CoW play.

I noticed that the bot was trying to attack a second time and then ended the turn. I have seen that happen a lot. Usually when a taunt spawns or juggler snipes a minion.

http://pastebin.com/LpU9yvpJ
1 user thanked contagious86 for this useful post.
sepefeets on 8/20/2016(UTC)
sepefeets
#806 Posted : Saturday, August 20, 2016 4:07:53 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
contagious86;40460 wrote:
Another potential misplay.

2428: EnemyMinions: acolyteofpain 1/3
2441: attack with hero, enemy: warrior id 66
2443: attacker: tundrarhino id 5, enemy: warrior id 66

Gave an extra card draw, which was not good since the warrior was out of cards.

2754: play quickshot id 19, target warrior id 66, pos 1

The quickshot wasn't played. I guess another sync issue. Also bot first used hero power, which ruined the possibility of a quickshot + CoW play.

I noticed that the bot was trying to attack a second time and then ended the turn. I have seen that happen a lot. Usually when a taunt spawns or juggler snipes a minion.

http://pastebin.com/LpU9yvpJ

I think you mean wasn't out of cards. IMO it was the correct play, pushing face and praying for top deck lethal next turn seems way better than slowing down (guaranteeing card draw over extra turns) to deny potential card draw.

Yes every time that it tries to attack twice (HR says the minion is still ready to attack after it just did) is data sync. It only wanted to play quickshot after a recalc with bad data because it thought there was lethal but the highmane couldn't actually attack twice so there wasn't lethal and it kept the quickshot. Whether it should play the quickshot for card draw there or not, I don't know.
contagious86
#807 Posted : Saturday, August 20, 2016 4:44:38 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 40

Thanks: 13 times
Was thanked: 17 time(s) in 15 post(s)
sepefeets;40462 wrote:
I think you mean wasn't out of cards. IMO it was the correct play, pushing face and praying for top deck lethal next turn seems way better than slowing down (guaranteeing card draw over extra turns) to deny potential card draw.

Yes every time that it tries to attack twice (HR says the minion is still ready to attack after it just did) is data sync. It only wanted to play quickshot after a recalc with bad data because it thought there was lethal but the highmane couldn't actually attack twice so there wasn't lethal and it kept the quickshot. Whether it should play the quickshot for card draw there or not, I don't know.


Does the bot actually take into account the remaining cards? So, was it expecting quickshot + killcommand? I guess this is the only way to reach lethal, assuming tundrarhino sticks. CoW was already used twice, so it was unavailable.

The other play would be to deny card draw and try to establish board control. If warrior didn't have an immediate removal for tundrarhino, there was a houndmaster and savannahhighmane incoming.

If the bot did realise that and skipped the second play then I guess it is not a misplay :)




1 user thanked contagious86 for this useful post.
sepefeets on 8/20/2016(UTC)
carins
#808 Posted : Saturday, August 20, 2016 3:25:28 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 72

Thanks: 4 times
Was thanked: 18 time(s) in 15 post(s)
Bot attacked face with a 2/2 Highmane spawn and then cleared out the enemy 2/1 with the newly spawned Huffer

Edit: should clarify the Huffer had been created before all the attacks

http://pastebin.com/suUbyTcq
1 user thanked carins for this useful post.
sepefeets on 8/20/2016(UTC)
Kraker01
#809 Posted : Sunday, August 21, 2016 6:09:30 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 102

Thanks: 10 times
Was thanked: 13 time(s) in 10 post(s)
Is SF well working with Arena?
1 user thanked Kraker01 for this useful post.
sepefeets on 8/21/2016(UTC)
84 Pages«<3839404142>»
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.238 seconds.