Duelyst Forums

Cloudfrog's terrible duelyst ideas: Neural Network Edition

What is this
I want a neural network to generate some cards for duelyst.
https://www.mtgsalvation.com/forums/magic-fundamentals/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural
It’d be pretty funny if it made dumb cards like these:

Why am I doing this
I’m graduating college soon and I just want to get my sea legs before I go out there and take some jobs. Neural Networks would look nice on my CV too. Finally, I think the thread deadlines will motivate me to have some progress going before it locks. Tho to be pretty honest this thing might be incredibly shorter or longer than I think it would be

The Catch
I have no idea where to get started. That’s why I’ll need all the help I can get, especially from the ones who’s pretty savvy in this topic. I’l do away with tagging peeps so as to not put pressure on them.

what about that mspaint project?
To be honest, I kinda think that was finished already killed the playable character.

7 Likes

I know that @longshot405 has had some problems trying to find projects to put on his resume for IT positions so I think he would be an interesting team member to have with this deep neural net project!

I know that online there are websites like this where you talk with an AI similar to text messaging and in the AI responds with what it has learned from talking to other people, such as eviebot. The result can be very funny as the linked post says.

Trying something like this for Duelyst will be harder mainly because there is not much variety in the game compared to Magic which has been going on for over a decade and thus would have a lot of material to work with. Regardless, I look forward to seeing the results of this project!

2 Likes

Depending on how many libraries you use and how much you want to do from scratch, this project could be really easy or really hard. Like @phoenixtoasches says, you might run into sample size issues, but that sounds like a fun project regardless.

Here’s a good video on how neural networks work, hope it helps!

2 Likes

I think I’ll start simple, and make it bigger from there. Thank you!

1 Like

You would have loved @t2k5 April’s Fool script from last year :wink:

Maybe it still available …

Edit : script still available confirmed -> https://duelyststats.info/scripts/renamer.js

3 Likes

Oh my god I’ve been playing duelyst wrong this whole time.

2 Likes

[project update]
this actually seems pretty easy given how there’s an already existing code base for the neural networks here: http://karpathy.github.io/2015/05/21/rnn-effectiveness/
pretty much all that i need is a formatted version of the duelyst card base and run it through the neural network so it can invent some stuff.

I was actually pretty worried when I realized that Duelyst card base pales in comparison to MTG, and that the neural network might not have much to work with. But luckily, I saw a similar project but in Hearthstones, it only has twice the amount of cards Duelyst has, but it still made some pretty nice results.

It’s using this thing called Recurrent Neural Network, and it works differently from the usual Neural Network. I think I have the gist of it, but I think I should read up more on Neural networks just to be sure.

I’m starting with this one: http://neuralnetworksanddeeplearning.com/chap1.html

It feels kind of like cheating to just run it through someone else’s code(especially when I don’t understand it fully), but I don’t want to leave you guys hanging so I’ll work on finding/creating a formatted version of the Duelyst card database and let it whirl. Tho to be honest,
I do wanna go straight into doing that just because I’m curious as hell what we would see

5 Likes

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.