← Back to context

Comment by wyldfire

3 years ago

I was starting out with baby steps related to how well balanced your mana was. I would calculate the likelihood of a particular permanent being cast on turn #0-n. Never got to the point of creating a single index to score a deck overall. I had a long way to go. But I imagined taking some clever machine learning algorithms to help find suggested cards and swapping those in to create suggested decks.

And I imagined this all as a service people would pay for, lol.

I like analyzing any given permanents chance to be cast, that's neat. Did you model each card's power / importance at all or were they all treated as equal?

  • The player AI driving the game would score a permanent based on things like power, toughness, cmc with varying weights. And it would use that score to decide which permanent to play when it could cast more than one. A pretty simple model but probably an effective starting point.

    Actually, it was a bit more abstract: it scored a game state where it considered this players permanents, the opponents permanents, this players life total, opponents life total(s).