Oooh, that's a tough one

Published August 06, 2006
Advertisement
Thanks to Pouya who, in the course of playing my standalone games (available here for only ten bucks, which is the best gaming value on the planet) discovered what may possibly be the crowning achievement in Shi Sen bastard-hood, board 489220.



As you can see, I appear to have taken a good start in the game, having eliminated four tiles already. Unfortunately, those four tiles are the ONLY FOUR TILES THAT YOU CAN REMOVE on the whole freakin' board. The rest of the board is so perfectly terribly venomously scrambled that 140 is the best possible score you can make.


He actually sent this to me as a possible bug report, under the auspices that all boards should be beat-able and this one's clearly not. Being a proper solitaire game, though, Shi Sen's shuffle is just that -- a shuffle.

And this was a question I wrestled with when designing. Should all boards in solitaire games be defeat-able? Eventually I concluded that no, not necessarily. Just as it's nigh-impossible that you'll ever come across a Voracity board that can be eaten 100% or a Pop Pies configuration that'll allow you to remove every single pie (although I've gotten down to about six pies), you're at the mercy of randomness.

It's similar to Windows Solitaire (or Klondike for you non-computer types). If you lose a game, it's not necessarily because you played poorly. Quite often you just get a shuffle that prevents you from winning no matter how well you play.

Interestingly it's rumored that this isn't a problem with Windows Freecell, as all 65536 possible games are beat-able. This, however, is more likely due to the nature of the game itself than the way that they're setting up the board. This could be compared to ChessCards. I'm not doing anything magical when I'm setting up the cards in ChessCards, but there are enough movement options available that there's just not a way to get stuck.

Actually, that'd be an interesting experiment. Is there a way to set up a board in ChessCards where a card is 100% immovable, giving rise to the possibility of an un-solveable board? Just offhand, I'd say no. It'd be an interesting 8-queens problem to see if it could be done, though.

Back to the topic at hand, though. Shi Sen boards can be unsolveable. To quote the pretty-much only network show I watch anymore, you are karma's bitch.
Previous Entry I'm still here
0 likes 7 comments

Comments

Pouya
While I'm at the business of giving suggestions:
1- CPU usage
2- Allow resizing of confusebox window. The Huge mode is really hard to see on my laptop.
August 06, 2006 03:34 PM
noaktree
I have to agree that not all boards should be solvable. While this may anger a few players it will intensify neural activity in most problem solvers. That's my hypothesis anyway.

MyNameIsEarl is a great show. Our family is currently working through the first season. It was also funny to see two of the actors from that show in a recent cinema experience.
August 07, 2006 07:54 AM
ApochPiQ
Hmm, suggestions mode:

  • Definitely allow resizing of ConFuseBox.

  • The online version of Shi Sen should allow double-clicking to accept the default pairing, like the offline version does.

  • And please, please, please make the online ones remember my volume settings. My ears are beginning to protest.


August 07, 2006 02:59 PM
johnhattan
Quote:Original post by ApochPiQ
Hmm, suggestions mode:

  • Definitely allow resizing of ConFuseBox.

  • The online version of Shi Sen should allow double-clicking to accept the default pairing, like the offline version does.

  • And please, please, please make the online ones remember my volume settings. My ears are beginning to protest.


In turn. . .

1. I'm thinking about it. I'm trying to avoid adding new features to existing products, but you're the second person to request it. I'll likely just add a "big mode" toggle that'll blow the window up by about 20% or so.

2. That there's what you call "value added".

3. It should be remembering your volume settings just like it should be remembering the name that you enter in the "enter your name" box at the end. Right-click the applet, choose "settings", click the little file-tab, and make sure that you're allowing thecodezone.com a little bit of storage space for cookies.

In fact, the volume settings should be remembered between games, so if you shut the sound off completely in Voracity, for example, it'll stay shut off when you switch to another game!
August 08, 2006 06:41 PM
johnhattan
Quote:Original post by ApochPiQ
Hmm, suggestions mode:

  • Definitely allow resizing of ConFuseBox.

  • The online version of Shi Sen should allow double-clicking to accept the default pairing, like the offline version does.

  • And please, please, please make the online ones remember my volume settings. My ears are beginning to protest.


In turn. . .

1. I'm thinking about it. I'm trying to avoid adding new features to existing products, but you're the second person to request it. I'll likely just add a "big mode" toggle that'll blow the window up by about 20% or so.

2. That there's what you call "value added".

3. It should be remembering your volume settings just like it should be remembering the name that you enter in the "enter your name" box at the end. Right-click the applet, choose "settings", click the little file-tab, and make sure that you're allowing thecodezone.com a little bit of storage space for cookies.

In fact, the volume settings should be remembered between games, so if you shut the sound off completely in Voracity, for example, it'll stay shut off when you switch to another game!
August 08, 2006 06:42 PM
sirob
btw, FreeCell has one unbeatable board.
August 08, 2006 09:16 PM
ApochPiQ
My name gets remembered fine, even between games, but the volume is just a stubborn little wanker. I'll double-check my cookie settings next time I'm on that machine.
August 09, 2006 12:34 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement