Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: [1]

Author Topic: The difference between Forge and Remodel when trashing no cards  (Read 8627 times)

0 Members and 1 Guest are viewing this topic.

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
The difference between Forge and Remodel when trashing no cards
« on: December 06, 2011, 11:47:01 am »
0

Forge: Trash any number of cards from your hand. Gain a card with cost exactly equal to the total cost in coins of the trashed cards.

Remodel: Trash a card from your hand. Gain a card costing up to $2 more than the trashed card.

Question: Why can I use Forge to trash 0 cards and gain a $0, but I can't use Remodel to trash nothing (if my hand is empty) and gain up to a $2?

Is it the "any number of cards" vs "a card" distinction?  I don't think so, because Remodel doesn't have a "If you do" clause like Trading Post.

Is it that if you don't have a trashed card, then you can't gain a card that costs up to $2 more than it?  I don't think so, because if you have no trashed card, Forge shouldn't be able to gain a card whose cost is equal to it.
Logged

Tables

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2816
  • Build more Bridges in the King's Court!
  • Respect: +3349
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #1 on: December 06, 2011, 12:28:57 pm »
+4

If you choose to trash no cards with Forge, then (mathematically) you have an empty sum. That's just 0. It's defined, since we know what the total cost of {} is (i.e. the sum of {} is 0)

On the other hand, Remodel asks us to gain a card costing 2 more than the trashed card. But we didn't trash a card. How can we add 2 to x when x isn't defined? We can't assume it's 0, since there's no real reason for it to be, except it being in some way 'nice'.

That's how I would think about it, at least.
Logged
...spin-offs are still better for all of the previously cited reasons.
But not strictly better, because the spinoff can have a different cost than the expansion.

play2draw

  • Guest
Re: The difference between Forge and Remodel when trashing no cards
« Reply #2 on: December 06, 2011, 12:29:17 pm »
0

For Forge: if we accept that zero is a number and 'the set of trashed cards from your hand' can be null and that such a null set has an equivalent total cost of zero, then forge's action makes sense. The set of trashed cards is defined, and something is done based on that set.

Remodel's second part, however, is contingent on there existing one card that has been trashed. Remodel's second part does not refer to the cost of the trashed card, but rather the trashed card itself. Assuming that the first part creates 'the set containing the one trashed card' doesn't change the fact that Remodel refers to the card itself and not some calculation of the set.
Logged

guided

  • Jester
  • *****
  • Offline Offline
  • Posts: 940
  • Respect: +94
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #3 on: December 06, 2011, 12:44:29 pm »
0

With regard to Remodel, this is similar to the Ironworks/Trader issue, but even more clear: If there is no "trashed card", then there is no value for "the trashed card" that you can add $2 to. Put another way, you can't follow the 2nd instruction since a necessary referent ("the trashed card") doesn't exist, so you don't follow the instruction.

The thornier question is why you do gain a $0 card if you trash nothing with Forge. The easy answer is to refer to the FAQ, which echoes Tables/play2draw's reasoning: "This is different from how cards like Expand work if you do not trash anything, because Forge looks at the total, not at any one card's cost."
Logged

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
Re: The difference between Forge and Remodel when trashing no cards
« Reply #4 on: December 06, 2011, 12:58:55 pm »
0

I appreciate that Remodel can't gain anything, but I find it difficult to swallow that the "cost" of null is undefined, but the "total cost" of null is 0.

I suppose this is just how it is.  Wanted to know if there was a more persuasive justification.
Logged

Buggz

  • Spy
  • ****
  • Offline Offline
  • Posts: 88
  • Respect: +12
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #5 on: December 06, 2011, 01:04:28 pm »
0

While I agree that 0 is a part of the "any number" set, both cards do refer to "the trashed card(s)" so I'm not convinced either.
Logged

AJD

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3296
  • Shuffle iT Username: AJD
  • Respect: +4443
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #6 on: December 06, 2011, 01:17:53 pm »
+5

I appreciate that Remodel can't gain anything, but I find it difficult to swallow that the "cost" of null is undefined, but the "total cost" of null is 0.

It's because, to put it in quasi-mathematical terms, the function "total" looks for a set, whereas the function "cost" looks for a card. If there's no card, the function "cost" can't find what it's looking for (i.e., a card), so it can't output a value. But the function "total" isn't looking for a card; it's looking for a set. So even if there's no card, "total" can still find what it's looking for (i.e., a set) because the empty set is still a set, so it has a well-defined output.

In other words, No Cards isn't a card. But it is still a set of cards.
Logged

theory

  • Administrator
  • *****
  • Offline Offline
  • Posts: 3603
  • Respect: +6125
    • View Profile
    • Dominion Strategy
Re: The difference between Forge and Remodel when trashing no cards
« Reply #7 on: December 06, 2011, 01:46:44 pm »
+5

Ah.  The Wikipedia article supports your argument, namely, that the sum of an empty set is defined as 0.

If a Dominion card ever comes out that is Forge but with multiplicative product instead of additive sum, I fully expect it to also conform to mathematical set theory and force you to gain a $1 card if you trash no cards.
Logged

Guy Srinivasan

  • Salvager
  • ****
  • Offline Offline
  • Posts: 61
  • Respect: +38
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #8 on: December 06, 2011, 02:49:11 pm »
0

If a Dominion card ever comes out that is Forge but with multiplicative product instead of additive sum, I fully expect it to also conform to mathematical set theory and force you to gain a $1 card if you trash no cards.
I would be confused if it didn't.

Say we have about a million people playing Dominion for the first time. Let's count only those who got a 5/2 split. About how many would there be? Now they all play a second time and we require them to have gotten a 5/2 split twice to count them. How many? After n games, let's only count them if they got a 5/2 split in every game they played. Hm let's go back a step. Before they played a game, let's only count them if they got a 5/2 split in every game they played. How many?

I claim the probability of a size 0 conjunction of independent events equaling 1, P({})=1, should now be intuitive. :D

What other f({}) are there in Dominion? Inn... do you get to shuffle your deck? I say yes.
Logged

Octo

  • Conspirator
  • ****
  • Offline Offline
  • Posts: 206
  • Respect: +38
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #9 on: December 06, 2011, 03:07:19 pm »
+1

Eesh, too much set theory.

I see it in programming terms (JavaScript in this instance):

Code: [Select]
function DominionCard(){
    this.cost = 5;
}

var duchy = new DominionCard();
// duchy.cost = 5;

// Remodel:
var trashedCard = null; // nothing was trashed
var remodelValue = trashedCard.cost + 2;
// gives a fatal type error as trashedCard.cost is undefined, so it fails out

// Forge:
var total = 0;
var trashedCards = []; // empty array
for(var i = 0; i < trashedCards.length; i++){
    total += trashedCards[i].cost;
}
// gives the correct value, 0
The key part is that a sum/total implies a starting value, that of 0, which things are added to.
« Last Edit: December 06, 2011, 03:10:27 pm by Octo »
Logged

Jeebus

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2528
  • Shuffle iT Username: jeebus
  • Respect: +1642
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #10 on: December 16, 2011, 08:47:48 am »
0

A lot of complex replies to this one. The quoted passage from the FAQ is the clearest explanation, I think. Or maybe like this:

Remodel tells you to trash one card. Then gain a card based on the cost of the card you trashed. If you didn't trash a card, you have no basis for the second part. (So this is an implicit "if you do.")

Forge tells you to trash any number of cards from zero cards and upwards. Then gain a card based on the total cost of the trashed cards. If you trashed zero cards, the total cost is $0.

If Remodel said "Gain a card costing up to $2 more than total cost of the trashed cards" then you would gain a card costing up to $2 when trashing zero cards. The reason is that Remodel now doesn't refer to the specific card you trashed, but the cost of all the cards you trashed, which could either be one (if your hand wasn't empty) or zero (if your hand was empty).

CaptainNevada

  • Coppersmith
  • ****
  • Offline Offline
  • Posts: 45
  • Respect: +15
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #11 on: April 26, 2012, 07:48:27 pm »
0

Outside of Develop, is Remodel the only card which allows you to trash and downgrade the value of a card? 

Forge: Trash any number of cards from your hand. Gain a card with cost exactly equal to the total cost in coins of the trashed cards (trashing a Border Village for a Duchy late-game for example) ?

Remodel: Trash a card from your hand. Gain a card costing up to $2 more than the trashed card.

Question: Why can I use Forge to trash 0 cards and gain a $0, but I can't use Remodel to trash nothing (if my hand is empty) and gain up to a $2?

Is it the "any number of cards" vs "a card" distinction?  I don't think so, because Remodel doesn't have a "If you do" clause like Trading Post.

Is it that if you don't have a trashed card, then you can't gain a card that costs up to $2 more than it?  I don't think so, because if you have no trashed card, Forge shouldn't be able to gain a card whose cost is equal to it.
Logged

jonts26

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2746
  • Shuffle iT Username: jonts
  • Respect: +3670
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #12 on: April 26, 2012, 07:56:49 pm »
0

Outside of Develop, is Remodel the only card which allows you to trash and downgrade the value of a card? 

Forge: Trash any number of cards from your hand. Gain a card with cost exactly equal to the total cost in coins of the trashed cards (trashing a Border Village for a Duchy late-game for example) ?

Remodel: Trash a card from your hand. Gain a card costing up to $2 more than the trashed card.

Question: Why can I use Forge to trash 0 cards and gain a $0, but I can't use Remodel to trash nothing (if my hand is empty) and gain up to a $2?

Is it the "any number of cards" vs "a card" distinction?  I don't think so, because Remodel doesn't have a "If you do" clause like Trading Post.

Is it that if you don't have a trashed card, then you can't gain a card that costs up to $2 more than it?  I don't think so, because if you have no trashed card, Forge shouldn't be able to gain a card whose cost is equal to it.

Expand. Saboteur if were being picky.
Logged

DG

  • Governor
  • *****
  • Offline Offline
  • Posts: 4074
  • Respect: +2624
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #13 on: April 26, 2012, 08:05:59 pm »
+1

You don't need set theory for this. You go to the shop. You can buy sweets in packs of ten and packs of twenty. You don't buy any packs. How many sweets have you bought? Zero.
Logged

ycz6

  • Minion
  • *****
  • Offline Offline
  • Posts: 676
  • Respect: +412
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #14 on: April 26, 2012, 08:43:25 pm »
0

Outside of Develop, is Remodel the only card which allows you to trash and downgrade the value of a card? 

Expand. Saboteur if were being picky.
Mine.
Logged

Grujah

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2237
  • Respect: +1177
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #15 on: April 26, 2012, 08:53:15 pm »
0

Feast.

Edit:
Transmute.
Trading post, in a way. (Trash 2 Plat -> Silver).
Horn of Plenty, in a way. (Trash this to gain an Estate).

Edit2:
@Octo - my thoughts exactly, you must initiate a sum with zero, otherwise you cannot calculate it.
« Last Edit: April 26, 2012, 09:03:03 pm by Grujah »
Logged

chesskidnate

  • Salvager
  • ****
  • Offline Offline
  • Posts: 69
  • Respect: +30
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #16 on: April 26, 2012, 09:56:14 pm »
0

upgrade(village+bm+quarry+upgrade), too nitpicky?
Logged
Johnny psych profile- I want to prove the weak is strong and vice-versa... which means I build an engine with sticks and stones to watch it fail...

Morgrim7

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1701
  • Torturer chains? How primitive.
  • Respect: +749
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #17 on: April 26, 2012, 10:05:37 pm »
0

upgrade(village+bm+quarry+upgrade), too nitpicky?
Upgrade can't do this. "+1 Card +1 Action Trash a card from your hand. Gain a card costing exactly $1 more than it."
Logged
"Oh sweet merciful heavens.

I sit here, lost amongst the cloud, that which is the brain of the Morgrim Mod. Perhaps I will learn the inner workings of that storied mind. Perhaps I will simply go mad.

Mad, I tell you.

Maaaaaaaaaaaaad." -Voltgloss
Dominion Notation: http://forum.dominionstrategy.com/index.php?topic=7265.msg206246#msg206246

Grujah

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2237
  • Respect: +1177
    • View Profile
Re: The difference between Forge and Remodel when trashing no cards
« Reply #18 on: April 26, 2012, 10:33:56 pm »
+2

upgrade(village+bm+quarry+upgrade), too nitpicky?
Upgrade can't do this. "+1 Card +1 Action Trash a card from your hand. Gain a card costing exactly $1 more than it."

Actually you can.
Quarry makes Goons cost 4, so now you can upgrade Goons into Duchy.
But you can to that with Remodel, Expand and anything else actually, not just upgrade :D


Also depending on how do you define "trash and downgrade", JoaT can trash a Province and gain a Silver.
Logged
Pages: [1]
 

Page created in 0.163 seconds with 21 queries.