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

Notification

Icon
Error

84 Pages«<2526272829>»
Sepefeets Silverfish update (OG, Kara, MSG)
sepefeets
#527 Posted : Friday, July 8, 2016 9:54:24 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
If you restart the .exe in the middle of the game then it won't pick up the deck/class until the next game.

If it doesn't say anything about certain files then you need to search upwards in the log for the previous time settings were loaded to see where those files were loaded from. Each specific file only reloads if it needs to.
sepefeets
#493 Posted : Friday, July 8, 2016 10:11:49 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
sadpwner;39427 wrote:
I did some testing before and I confirmed that :2 means hold if there are 2 cards not up to 2 in the pre-mulligan update. Did you change it? The first definition is actually better. The 2nd one places limitations on the mulligan.

You could easily simulate the up to 2 by doing this:


hold;mage;mage;OG_024:2
hold;mage;mage;OG_024:1

Actually I just built 121.4SE (old mulligan) with mulltest.txt support added and it shows :2 did mean "up to 2" before so I'd rather not break compatibility.
parakeet
#528 Posted : Friday, July 8, 2016 10:18:40 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
sepefeets;39458 wrote:
If you restart the .exe in the middle of the game then it won't pick up the deck/class until the next game.

If it doesn't say anything about certain files then you need to search upwards in the log for the previous time settings were loaded to see where those files were loaded from. Each specific file only reloads if it needs to.


I think it may not be logging where the mulligan and combo are from. https://paste.ee/p/EExgq
1 user thanked parakeet for this useful post.
sepefeets on 7/8/2016(UTC)
sepefeets
#529 Posted : Friday, July 8, 2016 11:33:10 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
parakeet;39460 wrote:
I think it may not be logging where the mulligan and combo are from. https://paste.ee/p/EExgq

Hmmm, actually it does reload all files if there was a change. It should look like this:


You can trigger a reload in the .exe for testing by writing [deck name];[class] into currdeck.txt like "Zoo Lock;warlock" but it seems like it's just a logging problem? It should be pretty obvious if it's using the correct mulligan or not.
jimbob70
#530 Posted : Saturday, July 9, 2016 8:55:06 AM(UTC)
Rank: Member

Groups: Registered
Posts: 21

Thanks: 7 times
Was thanked: 6 time(s) in 6 post(s)
Is it a bug? blackwing corruptor attacked face instead of doomsayer, but the enemy Mage had a secret in play, maybe it was playing around secret? A few turns before the bot killed another doomsayer correctly, but there was no secret then.

http://pastebin.com/NAzn9jT2

1 user thanked jimbob70 for this useful post.
sepefeets on 7/9/2016(UTC)
jimbob70
#532 Posted : Saturday, July 9, 2016 9:51:00 AM(UTC)
Rank: Member

Groups: Registered
Posts: 21

Thanks: 7 times
Was thanked: 6 time(s) in 6 post(s)
should the bot kill darkshire councilman? its already a 4/5, bot use weapon to kill a tentacle and corruptor to kill defender of argus instead. I think bot should used slam and corruptor to kill councilman. is there a bonus for killing darkshire councilman?

log: http://pastebin.com/DksmrimN

1 user thanked jimbob70 for this useful post.
sepefeets on 7/9/2016(UTC)
parakeet
#531 Posted : Saturday, July 9, 2016 4:30:02 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
jimbob70;39470 wrote:
Is it a bug? blackwing corruptor attacked face instead of doomsayer, but the enemy Mage had a secret in play, maybe it was playing around secret? A few turns before the bot killed another doomsayer correctly, but there was no secret then.

http://pastebin.com/NAzn9jT2



Doomsayer is a tricky card. It's near the top of Sepefeets list for fixes. Currently there is a penalty even for casting charge minions into doomsayer and it causes the bot to think the korkronelite option is a bad play.
1 user thanked parakeet for this useful post.
sepefeets on 7/9/2016(UTC)
parakeet
#533 Posted : Saturday, July 9, 2016 5:00:06 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
jimbob70;39471 wrote:
should the bot kill darkshire councilman? its already a 4/5, bot use weapon to kill a tentacle and corruptor to kill defender of argus instead. I think bot should used slam and corruptor to kill councilman. is there a bonus for killing darkshire councilman?

log: http://pastebin.com/DksmrimN



There is a type of bonus built in for Darkshire Councilman. It is considered a priority target. It is tied for the highest priority rating, among other cards like brannbronzebeard, aviana, and grimpatron.

@Sepefeets, The -5 bonus to not waste rockbiter in penman caused the better play to not get chosen here. See: if (p.ownHero.Angr > 0) retval += -5; //bonus to not waste rockbiter
1 user thanked parakeet for this useful post.
sepefeets on 7/9/2016(UTC)
sepefeets
#534 Posted : Saturday, July 9, 2016 5:53:28 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
parakeet;39475 wrote:
There is a type of bonus built in for Darkshire Councilman. It is considered a priority target. It is tied for the highest priority rating, among other cards like brannbronzebeard, aviana, and grimpatron.

@Sepefeets, The -5 bonus to not waste rockbiter in penman caused the better play to not get chosen here. See: if (p.ownHero.Angr > 0) retval += -5; //bonus to not waste rockbiter

Fixed. I thought weapon attack wasn't added to Angr when I tested...
sepefeets
#535 Posted : Sunday, July 10, 2016 3:16:03 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

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

Added new choose one cards to the move generator (sim both choices).
Reduce redundant playfield value calculations.
Penalty for wasting doomcaller's revive c'thun effect.
530 - don't count weapon attack for bonus to not waste temp attack.
Print the action list at the end of test.txt sim so it is easy to see.
Fixed some unreachable code.
493 - allow playing +attack minions into doomsayer.
Fix "paladin" and "rogue" support in mulligan class names.
1 user thanked sepefeets for this useful post.
jimbob70 on 7/10/2016(UTC)
sadpwner
#536 Posted : Sunday, July 10, 2016 4:23:12 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 262
Location: somewhere

Thanks: 3 times
Was thanked: 64 time(s) in 54 post(s)
I guess there was just something wrong with my bot b4.

http://pastebin.com/yVhTaxEF

Turn 3 should kill the beast.


http://pastebin.com/9475VxxT

Turn 4, should play the possesed villager and coin out the giant.
1 user thanked sadpwner for this useful post.
sepefeets on 7/10/2016(UTC)
JingKee
#537 Posted : Sunday, July 10, 2016 4:33:44 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 2

Was thanked: 1 time(s) in 1 post(s)
Sorry for asking a dumb question but I am new here and I am having trouble understanding the AutoSwitchClassSettings. Before I was using oijkn's AutoSwitchClass in conjunction with the outdated silverfish until I realized that it was not being updated anymore and decided to switch over. Since you already have this function implemented I saw no need to use the other one. The problem is I don't know how to implement these Basic Decks For New Players (With Settings and Mulligan) as I have looked at the txt file included in your silverfish about how to use auto switch class settings and they don't make sense to me. I also read your post about it and I can't figure it out. Do I need to make these data folders myself as I don't have a folder labeled data anywhere in my Silverfish folder. I understand that I probably shouldn't even be using this bot if I can't understand something so simple but I would really appreciate it if someone could give me step by step instructions on how to have different mulligan and combo settings for different decks.
1 user thanked JingKee for this useful post.
sepefeets on 7/10/2016(UTC)
jimbob70
#538 Posted : Sunday, July 10, 2016 4:38:34 AM(UTC)
Rank: Member

Groups: Registered
Posts: 21

Thanks: 7 times
Was thanked: 6 time(s) in 6 post(s)
JingKee;39486 wrote:
Sorry for asking a dumb question but I am new here and I am having trouble understanding the AutoSwitchClassSettings. Before I was using oijkn's AutoSwitchClass in conjunction with the outdated silverfish until I realized that it was not being updated anymore and decided to switch over. Since you already have this function implemented I saw no need to use the other one. The problem is I don't know how to implement these Basic Decks For New Players (With Settings and Mulligan) as I have looked at the txt file included in your silverfish about how to use auto switch class settings and they don't make sense to me. I also read your post about it and I can't figure it out. Do I need to make these data folders myself as I don't have a folder labeled data anywhere in my Silverfish folder. I understand that I probably shouldn't even be using this bot if I can't understand something so simple but I would really appreciate it if someone could give me step by step instructions on how to have different mulligan and combo settings for different decks.


You can just make the folder "Data" in silverfish folder. You can use the "project rank 5" Data folder from here as an example to start with: https://github.com/slive...ttings/Data.7z?raw=true
1 user thanked jimbob70 for this useful post.
sepefeets on 7/10/2016(UTC)
sepefeets
#539 Posted : Sunday, July 10, 2016 5:31:33 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
Btw, it would help if everyone keeps a lookout for doomsayer misplays with 122.2SE. You can use a text editor with "find in files" feature like notepad++ or even just windows explorer if you have that awful indexing service enabled (it kills your cpu with all the logs SF/HR create) to search for "doomsayer" in your logs and it should be easy to spot what it wanted to do with the improved action logging.
Dre
#542 Posted : Sunday, July 10, 2016 6:12:24 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;39489 wrote:
Btw, it would help if everyone keeps a lookout for doomsayer misplays with 122.2SE. You can use a text editor with "find in files" feature like notepad++ or even just windows explorer if you have that awful indexing service enabled (it kills your cpu with all the logs SF/HR create) to search for "doomsayer" in your logs and it should be easy to spot what it wanted to do with the improved action logging.


I use a small program for this called: Agent Ransack, it lets you search trough all .txt files in a certain map. So you can search for doomsayer in the map silverlogs and it will give you alle the logs where doomsayer is played. it's free. https://www.mythicsoft.com/agentransack
parakeet
#540 Posted : Sunday, July 10, 2016 3:32:54 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
sepefeets;39489 wrote:
Btw, it would help if everyone keeps a lookout for doomsayer misplays with 122.2SE. You can use a text editor with "find in files" feature like notepad++ or even just windows explorer if you have that awful indexing service enabled (it kills your cpu with all the logs SF/HR create) to search for "doomsayer" in your logs and it should be easy to spot what it wanted to do with the improved action logging.


Doomsayer comment #152 misplays. http://pastebin.com/jS59tFhg
Doomsayer comment #492.2 misplays. https://paste.ee/p/6QwNO
parakeet
#543 Posted : Sunday, July 10, 2016 4:21:23 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
Some types of Doomsayer misplays be on the watch for:
- Tundra Rhino in play, not casting beasts to kill doomsayer.
- Not casting Warhorse Trainer to allow doomsayer to be killed
- Not casting battlecry damage dealers to deal with doomsayer
- Not using the card "Charge" to kill doomsayer
- Not casting murlocs to buff Murloc Tidecaller or Old Murk-eye
- Not casting Murloc Warleader to kill doomsayer
- Not casting minions to buff Darkshire Councilman to kill doomsayer
- Not casting Stampeding Kodo to kill doomsayer
- Not casting Auchenai Soulpriest to allow doomsayer kill
- Not casting Cabal Shadow Priest to steal doomsayer (if it should)
- Not casting Ironbeak Owl, Spellbreaker, or Keeper of the Grove to silence doomsayer
- Not casting +spelldamage minion to allow doomsayer kill
- Not casting N'Zoth, The Corruptor into doomsayer (if it should)
- Not casting Yogg-Saron into doomsayer (if it should)
- Not using Keeper of uldaman to allow doomsayer kill
- Not casting Fandrel Staghelm to allow doomsayer kill
- Not casting 'Choose one' minions with charge
- Not casting Overload cards to buff Tunnel Trogg to kill doomsayer
- Not casting Deathwing into doomsayer
- Not casting Ragnaros into doomsayer (if it should)
sepefeets
#541 Posted : Sunday, July 10, 2016 4:37:31 PM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 899

Thanks: 1028 times
Was thanked: 584 time(s) in 238 post(s)
parakeet;39493 wrote:
Doomsayer comment #152 misplays. http://pastebin.com/jS59tFhg
Doomsayer comment #492.2 misplays. https://paste.ee/p/6QwNO

I think I'm losing my mind, those were both fine when I checked before but they are definitely not now.

Edit: actually 152 doesn't do the original misplay of playing flametongue and going face but it doesn't use flametongue+lightning storm to clear the board so it's more of a "why doesn't it lightning storm?"
scottbreak
#544 Posted : Sunday, July 10, 2016 6:08:27 PM(UTC)
scottbreak


Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 429

Thanks: 291 times
Was thanked: 469 time(s) in 153 post(s)
Missed lethal w/ Thunder Bluff. AI hits totem instead. This coast me the game.

http://pastebin.com/BECZR7vD
1 user thanked scottbreak for this useful post.
sepefeets on 7/10/2016(UTC)
parakeet
#545 Posted : Monday, July 11, 2016 2:38:30 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 128

Thanks: 18 times
Was thanked: 83 time(s) in 69 post(s)
Here is a fancy double doomsayer misplay, turn 4: http://paste.ee/p/9kmqZ
1 user thanked parakeet for this useful post.
sepefeets on 7/11/2016(UTC)
84 Pages«<2526272829>»
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.145 seconds.