After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 536913 - Card game rule unfair Baker's Game
Card game rule unfair Baker's Game
Status: RESOLVED FIXED
Product: gnome-games-superseded
Classification: Deprecated
Component: general
2.22.x
Other All
: Normal minor
: gnome-2-24
Assigned To: gnome-games-aisleriot-maint
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-06 00:20 UTC by Nick Ellery
Modified: 2012-01-31 23:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
bakers_game.scm, based on freecell (1.14 KB, text/plain)
2008-07-18 12:19 UTC, Vincent Povirk
Details

Description Nick Ellery 2008-06-06 00:20:43 UTC
I love AisleRiot Solitaire, and the absolute selection of solitaire games is staggering. However, AisleRiot states on the rules page for Baker's Game: "Empty spaces in the Tableau can only be filled with a King or a build starting with a King." I'm pretty sure this is incorrect. Baker's Game is challenging enough if any card may be played on an empty slot in the Tableau, but if only Kings may be put there, it's darn near impossible.

http://www.semicolon.com/Solitaire/Rules/BakersGame.html states that "Tableaus build down in suit. Top cards of tableaus are available for play on other tableaus, on foundations, or on the reserves. Any available card may be played to an empty tableau."

and

http://mypatience.net/Rules.aspx?gameId=38 says: "Tableau: Build down in suit. The top card of each pile can be moved to the foundations, reserves or to the tableau. Packed sequence of cards (cards that are sorted down in suit) may be moved to another tableau pile only if there is enough empty cells to move the cards one by one using cells and empty piles as a temporary storage for holding cards. Any card or packed sequence can be moved to an empty pile."

Other information:
Comment 1 Nick Ellery 2008-06-06 00:22:53 UTC
This bug report was forwarded upstream from Launchpad.net.
https://bugs.edge.launchpad.net/ubuntu/+source/gnome-games/+bug/237785

Information of the GNOME and Aisleriot information is being retrieved.
Comment 2 Pedro Villavicencio 2008-06-06 00:58:39 UTC
version of the reporter is 2.22.1 setting the version accordly, thanks.
Comment 3 Christian Persch 2008-06-06 16:41:30 UTC
Right. http://www.goodsol.com/pgshelp/bakers_game.htm has the same info and mentions a 'Kings only' option. So I think we should have that option too, just like we have in many other games. Should be a pretty straightforward patch.
Comment 4 Vincent Povirk 2008-07-18 03:53:10 UTC
Is there any reason we can't just import freecell and change the tableau build rule?
Comment 5 Christian Persch 2008-07-18 09:42:33 UTC
Right, should be possible to base it on freecell.scm.
Comment 6 Vincent Povirk 2008-07-18 12:19:55 UTC
Created attachment 114767 [details]
bakers_game.scm, based on freecell

It appears to work fine. Yet I worry because the Freecell hinting is quite complex, and there are many places where the code checks the color of cards for reasons I don't understand.

Also, this makes a "Kings Only" variant more difficult.
Comment 7 Christian Persch 2008-09-29 18:47:59 UTC
Let's try this on trunk now; please commit. That means we have a full release cycle to get feedback / bug reports if this breaks anything.
Comment 8 Christian Persch 2008-12-01 18:18:18 UTC
Committed.
Comment 9 Robert Ancell 2012-01-31 23:27:07 UTC
This bug is being reassigned to the "general" component so we can close the aisleriot bugzilla component.  Apologies for the mass email!