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

Notification

Icon
Error

Is silverfish still working?
ralphy
#1 Posted : Saturday, September 9, 2017 6:42:56 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
Just wondering if it still works since the github hasn't changed in a year, and if it is safe to use since Blizzard is now scanning memory outside the game.

I would prefer not to use the default ai since it can't be easily changed if there's a problem with it and from before it did not work very well.
JoyAdmin
#2 Posted : Saturday, September 9, 2017 10:34:08 PM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,847

Thanks: 805 times
Was thanked: 4539 time(s) in 1637 post(s)
You can handle default a.i. (vision a.i.) much easier than silverfish if you read through vision a.i.'s online help:

http://www.hearthranger....on-A-I--Online-Help.aspx
ralphy
#3 Posted : Sunday, September 10, 2017 8:26:34 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
Well as a programmer, silverfish is easier for me to edit, especially when I can use visual studio to fix typos.

I will take a look a look at it though. But I just can't imagine how you can make the AI know for example, that summoning a pirate will result in patches the pirate also being summoned if it hasn't been played before.

Maybe you could make a C# interface for the AI?
JoyAdmin
#4 Posted : Sunday, September 10, 2017 12:08:52 PM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,847

Thanks: 805 times
Was thanked: 4539 time(s) in 1637 post(s)
It's much more powerful than you think.

ralphy
#8 Posted : Sunday, September 10, 2017 11:34:23 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
Can you tell me how I will go about simulating enemy warrior having fiery war axe on turn 2 if he did not coin, or turn 3? I looked at the documentation and could not figure it out.
JoyAdmin
#9 Posted : Monday, September 11, 2017 11:54:05 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,847

Thanks: 805 times
Was thanked: 4539 time(s) in 1637 post(s)
In bot replay debugger, you can right click any card on board, and change its card id, then you can test the specify card.
ralphy
#10 Posted : Monday, September 11, 2017 4:44:55 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
JoyAdmin;51418 wrote:
In bot replay debugger, you can right click any card on board, and change its card id, then you can test the specify card.


I mean to have the AI simulate that possibility when playing against someone, not to debug the bot.

I just bought the bot yesterday and I saw some misplays like that.

For example in silverfish, the AI simulates the enemy dropping a minion on each turn. It would be nice to be able to edit the bot to simulate the enemy using common cards in the meta.
duke44
#5 Posted : Monday, September 11, 2017 5:33:47 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 133

Was thanked: 39 time(s) in 24 post(s)
JoyAdmin;51385 wrote:
It's much more powerful than you think.


Vision makes too many play mistakes, Im still using silverfish myself
JoyAdmin
#11 Posted : Monday, September 11, 2017 10:26:33 PM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,847

Thanks: 805 times
Was thanked: 4539 time(s) in 1637 post(s)
silverfish does not support KFT cards, it's very easy to be spotted, on your own risk.
ralphy
#6 Posted : Tuesday, September 12, 2017 5:34:39 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
duke44;51424 wrote:
Vision makes too many play mistakes, Im still using silverfish myself


I agree that vision makes a lot of misplays, but silverfish is not updated and it will get stuck trying to attack a stealthed player that used this http://www.hearthpwn.com...2876-valeera-the-hollow

You will be spotted and reported for sure.

I am amazed that people managed to get to rank 5 with vision AI because it is having a lot of trouble at rank 15-20. So I am only using it to farm in casual with auto-concede.
duke44
#12 Posted : Tuesday, September 12, 2017 4:08:16 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 133

Was thanked: 39 time(s) in 24 post(s)
JoyAdmin;51429 wrote:
silverfish does not support KFT cards, it's very easy to be spotted, on your own risk.

silverfish does use KFT cards as i have added it, i do use HR but i use the silverfish that i have coded/adapted.
ralphy
#13 Posted : Tuesday, September 12, 2017 4:21:15 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 38

Was thanked: 5 time(s) in 3 post(s)
duke44;51437 wrote:
silverfish does using KFT cards as i have added it, i do use HR but i use the silverfish that i have coded/adapted.


How do you detect if the player is stealthed in silverfish? Also did you share the source anywhere so we don't all have to program 135 new 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.083 seconds.