Well well...
Oct. 30th, 2011 11:52 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I just broke Microsoft Spider Solitaire.
The way the game works, you start out with 54 cards on ten piles, and are then dealt ten cards at a time until 104 have been dealt. You get rid of 13 cards at a time, and the aim is to get rid of all the cards. This means that there is a small chance that at the end of the penultimate hand you will only have three cards left, at the end of the previous hand you will only have six cards left, and so forth.
I've played the game at least a couple of times a week over the last 15 years or so and this has never happened; I've generally assumed that it is coded to prevent it. But tonight, for the first time, I ended the penultimate hand with only three cards left. At this point I discovered that it won't deal more cards if any of the ten card spaces are empty... In other words, if you play the game really well you can't win.
Nice one, Microsoft!
The way the game works, you start out with 54 cards on ten piles, and are then dealt ten cards at a time until 104 have been dealt. You get rid of 13 cards at a time, and the aim is to get rid of all the cards. This means that there is a small chance that at the end of the penultimate hand you will only have three cards left, at the end of the previous hand you will only have six cards left, and so forth.
I've played the game at least a couple of times a week over the last 15 years or so and this has never happened; I've generally assumed that it is coded to prevent it. But tonight, for the first time, I ended the penultimate hand with only three cards left. At this point I discovered that it won't deal more cards if any of the ten card spaces are empty... In other words, if you play the game really well you can't win.
Nice one, Microsoft!
no subject
Date: 2011-10-31 12:41 am (UTC)no subject
Date: 2011-10-31 05:08 am (UTC)no subject
Date: 2011-10-31 07:16 am (UTC)"There must be at least one card in each stack before you can deal a new row of cards."
I haven't been caught out by that one for ages, although it did catch me at first. And it always annoys me when I have to break up a run to do it (I have an internal goal of only ever shifting cards to make the piles grow (until they hit a complete flush and get removed, I don't know if that's a possible goal even).
On the 'easy' (one suit) setting I usually complete it. An oddity is that removing too many cards early on makes it harder to finish and a lower score, the ones which look impossible early seem to end up with a higher score.
no subject
Date: 2011-10-31 07:46 am (UTC)no subject
Date: 2011-10-31 09:51 am (UTC)The only bug I can see is that it doesn't detect that and automatically tell you that you've lost, it just leaves you to quit. But that's true of some other computer solitaire games as well.
(I've tended to play Spider Solitaire before going to bed as a final "wind down" activity...)
no subject
Date: 2011-10-31 05:15 am (UTC)I discovered the "won't deal if any spaces are empty" rule very early on, trying to cleverly keep one pile as near to empty as possible. (This is still a good strategy, even though you have to end each round with at least oen card in each stack, and thus start each following round with at least *two* in each stack... If you finish a round by tidying things up as much as possible, with a blank space left over, and then move a *king* into it before dealing, that gives you your best chance of emptying that space again early in the next turn.
no subject
Date: 2011-10-31 07:51 am (UTC)no subject
Date: 2011-10-31 08:10 am (UTC)If you're playing with fewer than four suits, which I bet you are, I'd recommend moving to four suits. It drastically improves the game.
no subject
Date: 2011-10-31 01:35 pm (UTC)