Jump to content
  • Advertisement
  • entries
    1212
  • comments
    1738
  • views
    1144381

Oooh, that's a tough one

Sign in to follow this  
johnhattan

176 views

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.
Sign in to follow this  


7 Comments


Recommended Comments

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.

Share this comment


Link to comment
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.

Share this comment


Link to comment
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.


Share this comment


Link to comment
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!

Share this comment


Link to comment
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!

Share this comment


Link to comment
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.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!