Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: 1 2 [3] 4 5 ... 10  All

Author Topic: Letting a computer program make cards  (Read 75506 times)

0 Members and 1 Guest are viewing this topic.

Jimmmmm

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1762
  • Shuffle iT Username: Jimmmmm
  • Respect: +2019
    • View Profile
Re: Letting a computer program make cards
« Reply #50 on: June 11, 2015, 10:41:01 pm »
+2

Recorder could actually work. It'd often be stronger than Pearl Diver.
Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: Letting a computer program make cards
« Reply #51 on: June 11, 2015, 10:42:46 pm »
+5

"Now and at the top of your deck"
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

ConMan

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1400
  • Respect: +1706
    • View Profile
Re: Letting a computer program make cards
« Reply #52 on: June 11, 2015, 11:46:01 pm »
+1

Quote
Cover: Action $3
+3 Cards
then discard them and +3 Cards. Discard 3 cards

When you gain a card, trash a card.
So much sifting! Also, such power in the secondary effect (although it doesn't say where to trash the card *from*).
Logged

pacovf

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3500
  • Multiediting poster
  • Respect: +3838
    • View Profile
Re: Letting a computer program make cards
« Reply #53 on: June 11, 2015, 11:51:46 pm »
+5

Quote
Cover: Action $3
+3 Cards
then discard them and +3 Cards. Discard 3 cards

When you gain a card, trash a card.
So much sifting! Also, such power in the secondary effect (although it doesn't say where to trash the card *from*).

"Those are very nice cards you have there. It would be a shame if anything happened to them..."
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

belugawhale

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 159
  • Something.
  • Respect: +212
    • View Profile
Re: Letting a computer program make cards
« Reply #54 on: June 11, 2015, 11:53:40 pm »
+1

Randomness - Action - Reaction - Duration - Attack

Play a Curse from your hand twice. If you do, name a card. Trash all cards from the trash pile. Gain a card costing less than a Scout from your discard pile. If you do, set this aside and reveal a Duchess. You may put all Ruins into your discard pile in any order. Each other player puts a token on his discard, or reveals a trash with no such potions.

At the end of your next turn, gain an Event, putting it on your Island mat.
____________
When another player plays a card, you may reveal this. If you do, put the Trash card on the top of your deck. Each other player may gain a Forge, putting it on his Pirate Ship mat. If he doesn't, he takes an embargo token and puts his -1 Card token on the Prize Pile.
Logged
removed by user

shmeur

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 141
  • I'm a Dominion card lol.
  • Respect: +115
    • View Profile
Re: Letting a computer program make cards
« Reply #55 on: June 12, 2015, 12:21:21 am »
+2

Glockenspiel is pretty cool.  A Wharf-Silver kind of
Logged
"I can move mountains; I can work a miracle."

AJD

  • Cartographer
  • *****
  • Online Online
  • Posts: 3296
  • Shuffle iT Username: AJD
  • Respect: +4442
    • View Profile
Re: Letting a computer program make cards
« Reply #56 on: June 12, 2015, 12:43:09 am »
0

Glockenspiel is pretty cool.  A Wharf-Silver kind of

Probably overpowered though, right?
Logged

shmeur

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 141
  • I'm a Dominion card lol.
  • Respect: +115
    • View Profile
Re: Letting a computer program make cards
« Reply #57 on: June 12, 2015, 12:49:33 am »
0

Glockenspiel is pretty cool.  A Wharf-Silver kind of

Probably overpowered though, right?
It's probably slightly weaker than Wharf.
Logged
"I can move mountains; I can work a miracle."

ConMan

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1400
  • Respect: +1706
    • View Profile
Re: Letting a computer program make cards
« Reply #58 on: June 12, 2015, 01:18:22 am »
0

Randomness - Action - Reaction - Duration - Attack

Play a Curse from your hand twice. If you do, name a card. Trash all cards from the trash pile. Gain a card costing less than a Scout from your discard pile. If you do, set this aside and reveal a Duchess. You may put all Ruins into your discard pile in any order. Each other player puts a token on his discard, or reveals a trash with no such potions.

At the end of your next turn, gain an Event, putting it on your Island mat.
____________
When another player plays a card, you may reveal this. If you do, put the Trash card on the top of your deck. Each other player may gain a Forge, putting it on his Pirate Ship mat. If he doesn't, he takes an embargo token and puts his -1 Card token on the Prize Pile.
Um, small rules question - do I gain a card from my discard that costs less than Scout, or do I choose a Scout that's in my discard and gain a card that costs less than it?
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2706
    • View Profile
Re: Letting a computer program make cards
« Reply #59 on: June 12, 2015, 01:30:05 am »
+5

Can someone please open-source this?  These are amazing.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

ipofanes

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1439
  • Shuffle iT Username: ipofanes
  • Respect: +776
    • View Profile
Re: Letting a computer program make cards
« Reply #60 on: June 12, 2015, 08:43:08 am »
0

http://www.mtgsalvation.com/forums/creativity/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural

I may have abandoned M:tG for a too long time, but surely this must be a parody site? What's Tromple, what's Mountainspalk? A 4/2 for one Blue Mana?
Logged
Lord Rattington denies my undo requests

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9411
    • View Profile
Re: Letting a computer program make cards
« Reply #61 on: June 12, 2015, 08:47:17 am »
0

http://www.mtgsalvation.com/forums/creativity/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural

I may have abandoned M:tG for a too long time, but surely this must be a parody site? What's Tromple, what's Mountainspalk? A 4/2 for one Blue Mana?


It's not a parody, it's a computer spitting out crazy random stuff.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11815
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12862
    • View Profile
    • Birds of Necama
Re: Letting a computer program make cards
« Reply #62 on: June 12, 2015, 09:08:14 am »
0

http://www.mtgsalvation.com/forums/creativity/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural

I may have abandoned M:tG for a too long time, but surely this must be a parody site? What's Tromple, what's Mountainspalk? A 4/2 for one Blue Mana?

MTGSalvation is the M:tG equivalent of f.ds, more or less. Except they have more relatively new/casual players than we do.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

AJD

  • Cartographer
  • *****
  • Online Online
  • Posts: 3296
  • Shuffle iT Username: AJD
  • Respect: +4442
    • View Profile
Re: Letting a computer program make cards
« Reply #63 on: June 12, 2015, 10:14:06 am »
0

Glockenspiel is pretty cool.  A Wharf-Silver kind of

Probably overpowered though, right?
It's probably slightly weaker than Wharf.

Hm, really? I'd rather have a Village than a Market Square, and I'd rather have a Silver than a (non-reacting) moat.
Logged

Schneau

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1174
  • Shuffle iT Username: Schneau
  • Respect: +1461
    • View Profile
    • Rainwave
Re: Letting a computer program make cards
« Reply #64 on: June 12, 2015, 08:19:13 pm »
0

Can someone please open-source this?  These are amazing.

This. I'd love to play with one of these.
Logged

ben_king

  • Golem
  • ****
  • Offline Offline
  • Posts: 190
  • Shuffle iT Username: ben.king
  • formerly grsbmd
  • Respect: +612
    • View Profile
Re: Letting a computer program make cards
« Reply #65 on: June 12, 2015, 10:25:45 pm »
+9

Can someone please open-source this?  These are amazing.

You inspired me to package up my code for this and open source it.  You can download the code I used to do this at http://www-personal.umich.edu/~benking/resources/random_text.tgz

Enjoy!
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2706
    • View Profile
Re: Letting a computer program make cards
« Reply #66 on: June 13, 2015, 01:08:36 am »
0

Can someone please open-source this?  These are amazing.

You inspired me to package up my code for this and open source it.  You can download the code I used to do this at http://www-personal.umich.edu/~benking/resources/random_text.tgz

Enjoy!

Uh, how do I use this?  The .jar doesn't do anything for me, and the readme doesn't seem too helpful.
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: Letting a computer program make cards
« Reply #67 on: June 13, 2015, 01:51:02 am »
0

This thread is amazing. Surprisingly, a couple of these cards would actually make legit good Dominion cards. Who knows, maybe the next expansion can be computer generated.
Logged

Grujah

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2237
  • Respect: +1177
    • View Profile
Re: Letting a computer program make cards
« Reply #68 on: June 13, 2015, 05:44:55 am »
0

http://www.mtgsalvation.com/forums/creativity/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural

I may have abandoned M:tG for a too long time, but surely this must be a parody site? What's Tromple, what's Mountainspalk? A 4/2 for one Blue Mana?

Well, we already have a 3/2 blue flier for 1 blue mana, so that might not be that much of a stretch.  :P
Logged

ben_king

  • Golem
  • ****
  • Offline Offline
  • Posts: 190
  • Shuffle iT Username: ben.king
  • formerly grsbmd
  • Respect: +612
    • View Profile
Re: Letting a computer program make cards
« Reply #69 on: June 13, 2015, 10:20:03 am »
+1

Can someone please open-source this?  These are amazing.

You inspired me to package up my code for this and open source it.  You can download the code I used to do this at http://www-personal.umich.edu/~benking/resources/random_text.tgz

Enjoy!

Uh, how do I use this?  The .jar doesn't do anything for me, and the readme doesn't seem too helpful.

First you need the text for all the dominion cards (which I can PM you).  If we call that file dominion_text.txt, all you need to do is run

Code: [Select]
java -cp random_text.jar edu.umich.clair.text.random.TrigramGenerator dominion_text.txt
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Letting a computer program make cards
« Reply #70 on: June 13, 2015, 11:35:04 am »
+18

Next project: let a computer program make an Online Dominion implementation.
Logged

sudgy

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3431
  • Shuffle iT Username: sudgy
  • It's pronounced "SOO-jee"
  • Respect: +2706
    • View Profile
Re: Letting a computer program make cards
« Reply #71 on: June 13, 2015, 12:44:09 pm »
+2

"Play this as if it were an action card in your hand."

This actually sounds really cool!
Logged
If you're wondering what my avatar is, watch this.

Check out my logic puzzle blog!

   Quote from: sudgy on June 31, 2011, 11:47:46 pm

AJD

  • Cartographer
  • *****
  • Online Online
  • Posts: 3296
  • Shuffle iT Username: AJD
  • Respect: +4442
    • View Profile
Re: Letting a computer program make cards
« Reply #72 on: June 13, 2015, 01:04:57 pm »
+1

"Play this as if it were an action card in your hand."

This actually sounds really cool!

It's not quite strictly worse than Throne Room, but, you know, it's pretty close.
Logged

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: Letting a computer program make cards
« Reply #73 on: June 13, 2015, 01:14:41 pm »
+3

"Play this as if it were an action card in your hand."

This actually sounds really cool!

It's not quite strictly worse than Throne Room, but, you know, it's pretty close.

There's a big difference whenever the card you play it as is a trasher or something of the Remodel/Upgrade variety. Throning a Remake is much different from playing Remake and being able to remake a Remake. Same with expanding an Expand into a Province rather than milling the two Provinces in your hand. Foraging a useless Forager instead of having to trash two other cards, etc.

Overall it's weaker than Throne for sure, but at $3 I think it'd be different and interesting enough to at least warrant playtesting.
Logged

rspeer

  • Witch
  • *****
  • Offline Offline
  • Posts: 469
  • Respect: +877
    • View Profile
Re: Letting a computer program make cards
« Reply #74 on: June 13, 2015, 03:10:01 pm »
+9

I'm still getting over "(Before the game, make a Black Market deck out of all Rats)". That is awesome.

I downloaded grsbmd's code and started using it. Thanks for the code! I also added a couple of scripts to stick a Markov-generated card name onto the Markov-generated card text. I didn't give them prices and types because I'd say those are for us to come up with. (Except Ember. That one tells us straight out what type it is.)

Following the tried-and-true formula of generating a bunch and keeping the ones that are grammatical enough:

Quote
Siraboth
Discard your hand. +VP equal to the cost of the Black Market deck in any order.

Mout
+1 Buy
+2 Actions
Reveal cards from the top 3 cards of your deck.

Soll
Look at the start of your deck, then discard 2 cards.

Sil Desse Roord
+3 Card, +1 Action, +1 Buy
Once per turn: If you do, +1 Buy.

Misop
You may gain a card from your hand. Gain a Silver per Silver you have in play. This is not a Victory card.

Ember
1 Victory, +1 Card, +1 Action
Treasure card, gain a Copper, putting it on your Tavern mat.

Ming Hary
+$1 per card in your hand.

Inher
Each other player reveals the top 2 cards of his deck and discard the other cards. Play that Treasure.

Golopped Maderonmorsmasur
Worth $2. When you play this, gain a Gold.

Gre
You may gain an Action card from your hand.

Govelitivoy
+2 Cards, +1 Buy, and +1 Action;
or +2 Buys; or gain a Duchy.

Tre
+1 Buy
Turn your Journey token over (it starts face up); then if it's face down, +$1.

Alm
+1 Action
Reveal the top 2 cards of your deck.

Faide Vilk of Graverpic
Each other player reveals the top card of his deck, trashes one of them costing from $3 to $6, and discards the other cards.

Nat
+$2, Trash this card.

Some of them require a bit of interpretation but were too much fun for me to leave out entirely:

Quote
Pridge
Each other player buys a card, you may exchange it for a Fugitive.
This is that card into your hand. +VP equal to its pile (when you play it.)

Amuter
Choose two: +1 Card, +1 Action
Treasure card, +1 Card
+1 Action
When you buy this or a Duchy, you may put your deck into your hand on top of your next turn, +5 Cards, +1 Action.
Put a card costing up to $1 per unused Action you have in play, gain a card from your hand. Gain a card from your hand and discard the other cards, then play the Action cards in hand discards a card.
--------
When you play this, return it to the Spoils pile.

Rat Shillatorne
+1 Card, +1 Action, Now and at the top 5 cards in hand. You may discard a Curse.
--------
Setup: Add an extra turn after this one, in which you can't buy this if you have 6 cards in either order.
Logged
Pages: 1 2 [3] 4 5 ... 10  All
 

Page created in 0.067 seconds with 21 queries.