2019 Holiday Exchange!
 
A New and Exciting Beginning
 
The End of an Era
  • 1

    posted a message on Unesh, Criosphinx Sovereign - Command Zone Podcast
    Quote from Serafiend »
    'Sphinx spells you cast cost 2 less to cast.' on a card that costs 6 mana to cast...

    The whole point I guess is that you can loop sphinxes with this in play. If every 3-originally-5-mana sphinx gets you another 3-originally-5-mana sphinx, you can start playing two sphinxes a turn. Or yo can hold up Counterspell mana while putting big threats into play. You know, just in case the 4/4 for 6 gets to live until your next turn. And if it does not, you at least got a super-Impulse off of it!
    Posted in: The Rumor Mill
  • 5

    posted a message on Dragonmaster Outcast reprint
    This is the mythic everyone was clamoring for in Modern Masters 2015 intead of Comet Storm, right? Nice job Wizards, apparently it is indeed impossible to please players! Rolleyes
    Posted in: The Rumor Mill
  • 1

    posted a message on Oath of the Gatewatch - 2nd Set BFZ Block
    Quote from ScoutinOrbit »
    Quote from Gutterstorm »
    I actually want the Eldrazi to win. I like them more than these planeswalker characters or pretty much most things in Magic. It's about time the bad guys win again. Although, I don't consider the Eldrazi to be the bad guys because I like them. I loved New Phyrexia's and Tarkir's endings. It's just interesting to not have a story where the good guys always prevail. That doesn't represent reality.


    Wut? In Zendikar block the bad guys pretty much won. In Scars block the bad guys won. In Innistrad the good guys started out losing and came up to reasonable parody. In Theros... well I don't think anyone won but I'd call Heliod a bad guy and he won. In Khans block some might call the dragons bad guys and they won(I side with the dragons). I mean with the exception of Ravnica the good guys have done nothing but lose for the last like 6 years at least.


    Heliod lost too! By killing Elspeth he unleashed the seed of doubt and rebellion against all the Gods. Elspeth ends up in the Underworld because of her love for Daxos; Daxos ends up as a returned because of his love for Elspeth. Xenagos does not fulfill his childhood dream to be a God. Ajani loses his best friend. Anax loses Cymede to a lecherous Keranos. Thassa loses her Bident....Damn...EVERYONE loses in Theros. Haven't seen so many loses for everyone since New Phyrexia.

    Theros caught a bad case of the Hamlet Grin
    Posted in: The Rumor Mill
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    Quote from RSIxidor »
    You're right. I think we want it to do something slightly different than it says to make it more interesting. That seems to happen a lot with these cards where it's "so close."

    But if it nudges us into interesting design territory, doesn't that mean it's doing its job? Smile
    Posted in: Custom Card Creation
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    ROFL!

    Ethershore Snape*****ter 2B
    Creature - Vampire Rogue
    Flying
    Whenever Ethershore Snape*****ter attacks, each other creature you control gets +1/+1 until end of turn.
    1/1

    #Poor Snape!

    Edit: Ooo! This is an insteresting design!

    Esper Deathmest 2B
    Enchantment - Aura
    Enchant creature
    Enchanted creature gets -1/-1 for each attacking creature
    Posted in: Custom Card Creation
  • 2

    posted a message on Generating Magic cards using deep, recurrent neural networks
    Epoch 10 has some promising designs, but there's still room for improvement I see Smile

    I also apparently forgot to remove planeswalkers, d'oh! On the plus side, it handles color and converted mana cost relatively well, though not always.

    n:Gerrard's Goblin|c:[Red]|m:{1}{1}{1}{R}|cmc:4|r:Exile target artifact.\nDestroy target nonbasic land.|t:[Instant]

    Gerrard's Goblin 3R
    Instant
    Exile target artifact.
    Destroy target nonbasic land.

    #Oh wow! Playable and on-cost? It's instant land destruction, which is not likely to happen, but still!

    Stormscare Soldier 3
    Creature - Elf Shaman
    (R/P): This gets +2/+2 until end of turn.
    2/2

    #This definitely needs the Rootwalla "once per turn" text, and it should be (G/P), and the name is wrong, but still... This is perfectly printable with some tweaks!

    n:Great Harmane|m:{1}{1}{1}{1}{1}{1}{1}|cmc:8|r:Affinity for artifacts|t:[Artifact Creature]|p:4/4|s:[Beast]

    #It recreated Myr Enforcer!!! It's wrong about the converted mana cost, by 1, though Smile

    Trestchous Resurtance 4W
    Creature - Human Samurai
    Vigilance
    When Trestchous Resurtance enters the battlefield, you may search your library for a Goblin card, reveal it, and put it into your hand. Then shuffle your library.
    2/2

    #Sweet! I mean, low powered, but fun! A Goblin Matron in white Smile

    n:Steel the Sean|c:[White]|m:{W}{W}|cmc:2|r:Flash\nEnchant creature\nEnchanted creature gets +2/+2 and has flying.\nEquip {2}|t:[Artifact]|s:[Equipment]

    #No! Bad NN! Equipment does not need the Enchant creature text!

    #But the best one of the bunch, by far (even if it's slightly overpowered):

    Mystic Frog 1B
    Creature - Horse
    Megamorph 2B
    When Mystic Frog is turned face up, you may shuffle a card from your hand.
    3/3

    #Let me shuffle that card!
    Posted in: Custom Card Creation
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    I started a new run this morning with a new dataset. I split out the mana cost as someone suggested, stripped out reminder text, and tweaked the order of fields a bit again. I also have a much larger set this time. Basically Beta + everything from Mirage onwards, or something like that anyway. I cut some stuff, non-standard layout, un-sets, Sol Ring, Ancestral Recall and the original Moxen, etc.

    Settings:

    -rnn_size 300 -layers 3 -seq_length 100

    Example card from my dataset:

    n:Tibor and Lumia|c:[Blue,Red]|m:{1}{1}{U}{R}|cmc:4|t:[Legendary Creature]|p:3/3|s:[Human Wizard]|r:Whenever you cast a blue spell, target creature gains flying until end of turn.\nWhenever you cast a red spell, $THIS deals 1 damage to each creature without flying.

    On my way to work I had a flash of insight, the mana cost really should be {U}{R}{1}{1} if we want to make it easier to learn the colors based on the mana cost.
    Posted in: Custom Card Creation
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    Quote from Talcos »
    Non-creatures having power and toughness happens if your input format has p/t set far apart from the type info. If power and toughness always occurs right after the type, then the network is more likely to pick up on the association between "Creature" and the numbers.

    The network is very sensitive to the order of the input. For example, I arranged the input so names came last, and, as a result, I get spell-like names for creatures sometimes (with a relatively small and shallow network, anyway).

    Quote from osieorb18 »

    Quote from Onderzeeboot »
    https://drive.google.com/file/d/0BxPP6EqKkrD8a2xYQ0dBWUZWUzQ/view?usp=sharing

    Edit: cardnames in rules text replaced by "$THIS".

    This file contains modern cards, excludings split cards, levelers, planeswalkers, planes, phenomenon and flip cards (i.e. everything with a nonstandard layout). I also stripped out all reminder text. Each card is on a new line.

    If anyone want to have a go at this feel free to download it. I'm good with regexps, but not so much with Linux/Unix Smile

    Could you potentially make a new version of this file that moves the power and toughness closer to the type?

    (e.g. "n:Shirei, Shizo's Caretaker|c:{4}{B}|p:2|d:2|supertypes:[Legendary],t:[Creature]|s:[Spirit]|r:Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield at the beginning of the next end step if $THIS is still on the battlefield."

    or "n:Shirei, Shizo's Caretaker|c:{4}{B}|supertypes:[Legendary],t:[Creature]|s:[Spirit]|p:2|d:2|r:Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield at the beginning of the next end step if $THIS is still on the battlefield."

    or even "n:Shirei, Shizo's Caretaker|c:{4}{B}|supertypes:[Legendary],t:[Creature]|p:2|d:2|s:[Spirit]|r:Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield at the beginning of the next end step if $THIS is still on the battlefield.")?

    I've reconfigured the index.txt file, putting power and toughness closer to the typeline, and condensing some information. Here's the new file: https://drive.google.com/file/d/0BxPP6EqKkrD8NkRZYzlCR204UXc/view?usp=sharing

    As before it contains modern cards, excluding nonstandard layouts (planeswalkers, levelers, split cards, etc.) and old reprints (Hurricane; Lightning Bolt, etc.), including most modern-era new cards from supplemental products (Shardless Agent; Brago, King Eternal, etc.).

    NB. Note that Conspiracies use the normal layout (however fancy), and have relatively normal rules text, so they're in. I wonder when the first Conspiracy will come up in my output samples Grin

    An example of a card in the new file:

    n:Shirei, Shizo's Caretaker|c:{4}{B}|p:2/2|t:[Legendary Creature]|s:[Spirit]|r:Whenever a creature bla bla bla the battlefield.

    n: name
    c: casting cost
    p: power/toughness
    t: supertypes & types
    s: subtypes
    r: rules text

    I'm going to try another run myself tonight, which will presumably finish when I'm asleep Smile
    Posted in: Custom Card Creation
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    I like Butter Bandit. That's a great name! I wonder what it does with all that butter, normally greasing a machine ought to make it work, not break it...
    Posted in: Custom Card Creation
  • 1

    posted a message on Generating Magic cards using deep, recurrent neural networks
    Quote from Taschi120 »
    Has nobody else but me run into this problem? https://github.com/karpathy/char-rnn/issues/38

    I'm just a bit salty because everybody else seems to have so much fun... Wink

    No, sorry. Took me a few tries to get a VM working, but this is not an error I encountered.

    I'm doing a new session with -rnn_size 384 and -dropout 0.25. So far stats indicate underfitting, but we'll see how it turns out. First batch has some hilarious cards at any rate, and all creatures have power and toughness, and noncreatures don't! Grin

    Da'ntrenel Grifforue 3N
    Instant
    Destroy your library.
    #Wicked combo with Laboratory Maniac... if I can find a land that produces N Smile

    Rats you Look Flying 3BB
    Enchantment
    Whenever another creature enters the battlefield under your control, you may put a token card and reveal it, put a token card's converted mana cost.
    Mhonund 1R
    #It doesn't make any sense, but man, do those rats look flying!

    Bloodel from Karrh 4WW
    Creature - Merfolk
    Flash
    Plying
    Whenever another creature enters the battlefield under your control, you may have target creature you control, you may may put in addition to its other colors as controlled.
    6/6
    #Bloodel from Karrh applies himself diligently!

    Cavered Are 3GG
    Creature - Beast
    When $THIS enters target nonchanted creature at rond ow has oh your. You shuffle your library.
    1/2
    #Ow! Ow!

    Exera Repebtlit 3RR
    Legendary Creature - Zombie Kithkin
    Discard a card: $THIS deals combat damage to a player, you may pay {3}. If you do, draw a card.
    3/5
    #Holy crap!

    Mindshre Ovimeloos 2WW
    Sorcery
    Target creature gets +2/+2 and gains trample until end of turn.
    #Wow! We got a intelligible card already! It's definitely overcosted, and a sorcery, but still!

    Pliged of Timurastermhester WR
    Sorcery
    Splic target creature]
    #Splic... Splic? Even urbandictionary has no idea what your talking about! Timurastermhester sounds like a badass villain though!
    Posted in: Custom Card Creation
  • To post a comment, please or register a new account.