With tools like open AI will we be able to teach an AI to build its own decks? build a deck from a limited pool? or draft? evaluate the power level of a card?

  • $\begingroup$ I believe that Steam sells a game for MtG where you can compete against AIs of different levels (hidden inside of a storyline of challenging masters). $\endgroup$ – Alpha Dec 30 '16 at 21:33
  • $\begingroup$ That AI can play yes, but that AI can't draft $\endgroup$ – George Oscar Bluth Dec 31 '16 at 16:06
  • $\begingroup$ You're right. I had misread your question. Thanks! $\endgroup$ – Alpha Dec 31 '16 at 18:25

This is a very specific task, with clearly defined parameters, so it would already theoretically be within the scope of current AI technology to do this.

The AI would need to learn how to make decisions, and the best way to do this is the approach taken to teaching an AI to play Go - seeing thousands of example games by experts, and playing itself thousands of times.

The AI won't necessarily "understand" what a card represents, the way a human would, but it can learn to make the same kinds of decisions as the human would.

The difficulties would be purely practical - Go is very easy to represent digitally, because the options for action are limited to placing a stone on one of the intersections, and there is only one opponent. Magic is more complex, so the developers would need to spend sufficient resources to be quite sure they had captured all the relevant variables in the digital representation. Then, of course, they would need to encode thousands of games of Magic (or deck-building processes) into that digital format, so the AI could study them.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.