sieders1
2017-07-20T21:18:14Z
Hey I've working on this one for a while to learn about the ai here. It's not the best deck in the world but it's pretty fun for casual play. I'm currently working on a slipher deck but we'll see when i get that done. anyway here are the necessary files to run it. Enjoy

**EDIT**
.ydk file is the deck itself. it goes in your deck folder
the .lua files are the code.
ai.lua goes in the ai folder and should overwrite the one currently there
Wattlock.lua goes in decks folder in that ai folder


***********BETTER EDIT***************
I fixed all the bugs that Snarky was talking about and a few I discovered on my own too. This new Wattlock.lua file should be a little more formidable even if it's still mostly fun for casual play.

**EDIT**
fixed issue where wattchimera won't attack
**EDIT**
I thought i fixed the necrovalley issue. for some reason it didn't save. this update fixes it

***EDIT***
wasn't checking for battle positions of player's monsters. it does now
File Attachment(s):
ai.lua (5kb) downloaded 6 time(s).
AI_WattLock.ydk (1kb) downloaded 16 time(s).
Wattlock.lua (50kb) downloaded 3 time(s).

You cannot view/download attachments. Try to login or register.

"All things in moderation" has to include moderation as well, right?
Snarky
2017-07-21T03:14:48Z
Hey. Great to see more people trying their hands on the ai scripts :)

I will have a look at your deck eventually, but I probably won't have a chance to do so for the next couple of days. Looking forward to it.
sieders1
2017-07-21T03:34:52Z
No worries, I'm having a lot of fun with it so far. It's cool to think a virtual stranger will play my evil duelbot.

I'll apologize now for how unreadable and inelegant most of my code is, but now that i understand the system better my future decks' code should be a LOT smoother looking.

The tutorials and example codes on here were really really helpful
"All things in moderation" has to include moderation as well, right?
2017-07-23T20:32:14Z
Is this for the upcoming update or I can use it with the actual ygopro?
Snarky
2017-07-23T22:48:27Z
Originally Posted by: agustinmegadeath96 

Is this for the upcoming update or I can use it with the actual ygopro?



This is usable with the current YGOPro version. Post-Links it might require an update to remain working, we do not have enough information yet.




Took the deck for a spin, seems to work fairly well. I did encounter (and break) the lock a couple of times, it even managed to steal a game or 2. As you stated, it is not exactly a meta deck, any somewhat relevant deck in the current meta has a good chance of beating it, even if the AI draws well. But I had some fun using other outdated decks against it.


A couple issues I noticed:
- Wattdragonfly sometimes did not activate its effect. Maybe this was deliberate, or I missed some card interactions, not sure.
- Necrovalley gets activated, if the AI already has Necrovalley active on the field, wasting one copy.
- The AI holds back on the monsters a lot. Maybe this is deliberate as well, but with the exception of very specific situations, like if it can establish the hopper lock, it seems very reluctant to put out more than one monster.

Good job overall. Did not encounter any major bugs or error messages. Keep working on it 🙂
sieders1
2017-07-24T16:43:12Z
Hey thanks for the input. I had no clue about the necrovalley thing and I'll fix that now.

I'll also have to take a look at the dragonfly not activating. did it happen when you destroyed it or it did it happen when the computer had the dragonfly divebomb?

Also I'll take a look at holding back on the monsters, that shouldn't really be the case. The only thing i can think of with that one is that the computer had a facedown wolf in sheep's clothing and wanted you to hit it directly. did that happen ever?
"All things in moderation" has to include moderation as well, right?
Snarky
2017-07-24T18:19:04Z
Originally Posted by: sieders1 

The only thing i can think of with that one is that the computer had a facedown wolf in sheep's clothing and wanted you to hit it directly. did that happen ever?



I have never seen it activate at all. It seems very situational.


sieders1
2017-07-24T19:25:16Z
Ok thanks. I found the issue with holding back monsters, and the dragonfly not activating. I'm fixing them now. Necrovalley is fixed but before I post the updated AI I want to test it a bit myself first to make sure they are truly fixed, because as I'm fixing/testing these I'm discovering a few other bugs that I want to iron out.

I'll update the file probably by the end of the day******


sidenote: I'm having a lot of fun writing ai decks and I think it could be fun doing a goat control deck. Any thoughts?



*******EDIT***************
I just figured out how to fix an issue that's been bugging me for a while with this deck. it might take a day or two to get the sript ready to repost
"All things in moderation" has to include moderation as well, right?
Snarky
2017-07-25T13:34:43Z
Originally Posted by: sieders1 


sidenote: I'm having a lot of fun writing ai decks and I think it could be fun doing a goat control deck. Any thoughts?



Sure, go for it. I am not familiar with the playstyle of goat control, but I'll assume it will be all kinds of annoying? 😃
Hippocampus1901
2017-07-25T14:00:56Z
Originally Posted by: sieders1 

sidenote: I'm having a lot of fun writing ai decks and I think it could be fun doing a goat control deck. Any thoughts?

Yes! Please make a Goat Control deck ai, preferably one using the actual 2005 banlist. It's my favorite YGO format, and I can send you a few decklists to work with if you want 🙂
sieders1
2017-07-25T16:31:43Z
If you could send me a few decklists that would be super helpful. I'm planning on using the old banlist but the current cardpool so the deck should be pretty darn strong. Give me a minute to update my email address though, the one on my profile is hopelessly out of date.

Also, I've fixed a ton of bugs in the original sript for the Wattlock (all the ones Snarky pointed out plus a few I found myself) and the better version is posted in the original post.
"All things in moderation" has to include moderation as well, right?
SamSieder
2017-07-25T16:39:28Z
Originally Posted by: Hippocampus1901 

Yes! Please make a Goat Control deck ai, preferably one using the actual 2005 banlist. It's my favorite YGO format, and I can send you a few decklists to work with if you want :)



Hey, so I'm sieders1 with a better email address. I made a bunch of different profiles when I forgot my passwords. If you could send me some decklists (prefereably by email) I'll get started on the goat control deck instead of my (admittedly not fun to play against) slifer deck currently in the works.
Hippocampus1901
2017-07-26T15:45:14Z
Originally Posted by: SamSieder 

Hey, so I'm sieders1 with a better email address. I made a bunch of different profiles when I forgot my passwords. If you could send me some decklists (prefereably by email) I'll get started on the goat control deck instead of my (admittedly not fun to play against) slifer deck currently in the works.

Sent you an email! I also downloaded your updated Wattlock deck and it looks pretty good on paper. I'll try testing it out tonight.
SamSieder
2017-07-26T16:57:20Z
Awesome thanks! I'll get started pretty soon then after I get more familiar with the playstyle and maybe do some tweaking
Similar Topics
Users browsing this topic