1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00

Compare commits

...

2 commits

Author SHA1 Message Date
Joe R
180d3d57df Fix mismatched game ID when loading games from the command line 2024-12-11 20:45:39 -05:00
Joe R
5d9b462304 Run typo check on game rules 2024-12-11 17:43:18 -05:00
23 changed files with 28 additions and 27 deletions

View file

@ -18,5 +18,5 @@ are no moves left, you can deal a card from the talon to each pile.
<p> <p>
The single foundation is started with the ace of hearts. After the The single foundation is started with the ace of hearts. After the
ace of hearts is played, it is built up by rank, regardless of suit, ace of hearts is played, it is built up by rank, regardless of suit,
turning the corner from king to ace as neede. The game is won if turning the corner from king to ace as needed. The game is won if
all cards are moved to this one foundation. all cards are moved to this one foundation.

View file

@ -9,4 +9,4 @@ Move all cards to the foundations.
<h3>Quick Description</h3> <h3>Quick Description</h3>
<p> <p>
Like <a href="bisley.html">Bisley</a>, Like <a href="bisley.html">Bisley</a>,
but two decks and twenty four playing piles. but two decks and twenty-four playing piles.

View file

@ -12,7 +12,7 @@ with twelve rows and two redeals.
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to thirteen piles instead of fourteen are that the cards are dealt to thirteen piles instead of fourteen
and if a dealt card is of rank Pradhan or over one card is dealt to the and if a dealt card is of rank Pradhan or over one card is dealt to the
talon. Otherwise the dealing rules are the same. talon. Otherwise, the dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there are two redeals. When Play is the same as Lara's Game except that there are two redeals. When
the talon is empty after each round the cards are gathered up from the the talon is empty after each round the cards are gathered up from the

View file

@ -13,7 +13,7 @@ which will hold two cards.
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to thirteen piles instead of fourteen are that the cards are dealt to thirteen piles instead of fourteen
and if a dealt card is of rank Pradhan or over one card is dealt to the and if a dealt card is of rank Pradhan or over one card is dealt to the
talon. Otherwise the dealing rules are the same. talon. Otherwise, the dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there are two redeals. When Play is the same as Lara's Game except that there are two redeals. When
the talon is empty after each round the cards are gathered up from the the talon is empty after each round the cards are gathered up from the

View file

@ -1,6 +1,6 @@
<h1>FreeCell (2 Reserves)</h1> <h1>FreeCell (2 Reserves)</h1>
<p> <p>
FreeCell type. 1 decks. No redeal. FreeCell type. 1 deck. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>FreeCell (No Reserve)</h1> <h1>FreeCell (No Reserve)</h1>
<p> <p>
FreeCell type. 1 decks. No redeal. FreeCell type. 1 deck. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -16,7 +16,7 @@ on Iris 2, and Pine 3 plays on Phoenix 3. Gaji is wild. It can play
on any card in the tableau and any card can play on Gaji. Any card on any card in the tableau and any card can play on Gaji. Any card
can also be played on the canvas. Gaji will only play in its proper can also be played on the canvas. Gaji will only play in its proper
position on the foundation. Cards play on the tableau by suit in position on the foundation. Cards play on the tableau by suit in
decending rank order. There can be no more than twelve cards in a row. descending rank order. There can be no more than twelve cards in a row.
Once a card is played on a foundation stack it can't be taken off Once a card is played on a foundation stack it can't be taken off
except by undoing the move. except by undoing the move.

View file

@ -19,7 +19,7 @@ that row may become unmovable. The Wizards have ranks like the suit cards
corresponding to Ace through Four. If a Wizard is played in it's proper rank corresponding to Ace through Four. If a Wizard is played in it's proper rank
position the row can still be moved. The rank can be determined by the height position the row can still be moved. The rank can be determined by the height
of the hat. The Ace Wizard has the tallest hat. A stack with two Wizards can of the hat. The Ace Wizard has the tallest hat. A stack with two Wizards can
be moved only if they are both in their rank position and they are not ajacent be moved only if they are both in their rank position and they are not adjacent
to each other. The Wizards will not move off of the tableau until all the other to each other. The Wizards will not move off of the tableau until all the other
cards have been moved to the foundations. cards have been moved to the foundations.

View file

@ -24,7 +24,7 @@ added to each of the playing piles.
<p> <p>
<i>Autodrop</i> is disabled for this game. <i>Autodrop</i> is disabled for this game.
<h3>Histoy</h3> <h3>History</h3>
<p> <p>
This is a two-deck variation of This is a two-deck variation of
<a href="auldlangsyne.html">Auld Lang Syne</a>. <a href="auldlangsyne.html">Auld Lang Syne</a>.

View file

@ -12,7 +12,7 @@ with twelve rows and two redeals.
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to thirteen piles instead of fourteen are that the cards are dealt to thirteen piles instead of fourteen
and if a dealt card is of rank Pradhan or over one card is dealt to the and if a dealt card is of rank Pradhan or over one card is dealt to the
talon. Only one 120 card Dashavatara deck is used. Otherwise the talon. Only one 120 card Dashavatara deck is used. Otherwise, the
dealing rules are the same. dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there are two redeals. When Play is the same as Lara's Game except that there are two redeals. When

View file

@ -12,7 +12,7 @@ with twelve rows, three redeals and a reserve stack.
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to thirteen piles instead of fourteen are that the cards are dealt to thirteen piles instead of fourteen
and if a dealt card is of rank Pradhan or over one card is dealt to the and if a dealt card is of rank Pradhan or over one card is dealt to the
talon. Only one 120 card Dashavatara deck is used. Otherwise the talon. Only one 120 card Dashavatara deck is used. Otherwise, the
dealing rules are the same. dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there are three redeals. When Play is the same as Lara's Game except that there are three redeals. When

View file

@ -13,7 +13,7 @@ which will hold two cards.
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to thirteen piles instead of fourteen are that the cards are dealt to thirteen piles instead of fourteen
and if a dealt card is of rank Pradhan or over one card is dealt to the and if a dealt card is of rank Pradhan or over one card is dealt to the
talon. Only one 120 card Dashavatara deck is used. Otherwise the talon. Only one 120 card Dashavatara deck is used. Otherwise, the
dealing rules are the same. dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there are two redeals. When Play is the same as Lara's Game except that there are two redeals. When

View file

@ -10,9 +10,9 @@ with twenty two rows and one redeal, using the Tarock deck.
<h3>Rules</h3> <h3>Rules</h3>
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to twenty three piles instead of fourteen are that the cards are dealt to twenty-three piles instead of fourteen
and if a dealt card is of rank Page or over one card is dealt to the and if a dealt card is of rank Page or over one card is dealt to the
talon. Otherwise the dealing rules are the same. talon. Otherwise, the dealing rules are the same.
<p> <p>
Play is the same as Lara's Game except that there is one redeal. When Play is the same as Lara's Game except that there is one redeal. When
the talon is empty after the first round the cards are gathered up from the talon is empty after the first round the cards are gathered up from

View file

@ -12,9 +12,9 @@ using four decks.
<h3>Rules</h3> <h3>Rules</h3>
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to twenty three piles instead of fourteen are that the cards are dealt to twenty-three piles instead of fourteen
and if a dealt card is of rank Page or over one card is dealt to the and if a dealt card is of rank Page or over one card is dealt to the
talon. Otherwise the dealing rules are the same. talon. Otherwise, the dealing rules are the same.
<p> <p>
Play is the same as Lara's Game with two exceptions. The first exception Play is the same as Lara's Game with two exceptions. The first exception
is that there are two redeals. When the talon is empty after the one is that there are two redeals. When the talon is empty after the one

View file

@ -12,9 +12,9 @@ with a reserve stack.
<h3>Rules</h3> <h3>Rules</h3>
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are that the cards are dealt to twenty three piles instead of fourteen are that the cards are dealt to twenty-three piles instead of fourteen
and if a dealt card is of rank Page or over one card is dealt to the and if a dealt card is of rank Page or over one card is dealt to the
talon. Otherwise the dealing rules are the same. talon. Otherwise, the dealing rules are the same.
<p> <p>
Play is the same as Lara's Game with two exceptions. The first exception Play is the same as Lara's Game with two exceptions. The first exception
is that there is one redeal. When the talon is empty after the first is that there is one redeal. When the talon is empty after the first

View file

@ -8,7 +8,7 @@ Move all cards to the foundations.
<h3>Rules</h3> <h3>Rules</h3>
<p> <p>
The foundations build up by rank igonoring suit. The foundations build up by rank ignoring suit.
<p> <p>
The reserve piles can hold a single card and The reserve piles can hold a single card and
are automatically filled from the waste or talon. are automatically filled from the waste or talon.

View file

@ -10,8 +10,8 @@ with four decks, two redeals and a reserve stack.
<h3>Rules</h3> <h3>Rules</h3>
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are the use of four decks instead of two two redeals and a reserve stack. are the use of four decks instead of two, two redeals, and a reserve stack.
Otherwise the play and dealing rules are the same. Otherwise, the play and dealing rules are the same.
<p> <p>
When the talon is empty after each round the cards are gathered up from When the talon is empty after each round the cards are gathered up from
the tableau and dealt to the rows without being shuffled using the same the tableau and dealt to the rows without being shuffled using the same

View file

@ -10,8 +10,8 @@ with a redeal and a reserve stack.
<h3>Rules</h3> <h3>Rules</h3>
Refer to the description of the deal in Lara's Game. The differences Refer to the description of the deal in Lara's Game. The differences
are the use of four decks instead of two two redeals and a reserve stack. are the use of a redeals, and a reserve stack. Otherwise, the play and
Otherwise the play and dealing rules are the same. dealing rules are the same.
<p> <p>
When the talon is empty after each round the cards are gathered up from When the talon is empty after each round the cards are gathered up from
the tableau and dealt to the rows without being shuffled using the same the tableau and dealt to the rows without being shuffled using the same

View file

@ -1,6 +1,6 @@
<h1>Saratoga</h1> <h1>Saratoga</h1>
<p> <p>
Klondike type. 1 deck. Unlimited redeal. Klondike type. 1 deck. Unlimited redeals.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -12,7 +12,7 @@ Foundations are built up from Ace to King, regardless of suit. One
must move an entire Ace-to-King sequence to a foundation as one move. must move an entire Ace-to-King sequence to a foundation as one move.
<p> <p>
The playing piles build down by rank, regardless of suit. A king may The playing piles build down by rank, regardless of suit. A king may
be played on an ace.. An empty pile can receive any card, or be played on an ace. An empty pile can receive any card, or
sequence. sequence.
<p> <p>
When no more moves are possible, click on the talon. One card will be When no more moves are possible, click on the talon. One card will be

View file

@ -18,5 +18,5 @@ of the same suit can be moved together. The reserve cards can be
moved to appropriate tableau or foundation piles at any time. moved to appropriate tableau or foundation piles at any time.
<p> <p>
The foundations are built up by same suit, starting with the ace. The foundations are built up by same suit, starting with the ace.
Then, the seven is played on the ace and it is built up to king. Then, the seven is played on the ace, which is then built up to king.
The game is won if all cards are moved to the foundations. The game is won if all cards are moved to the foundations.

View file

@ -9,7 +9,7 @@ Move all the cards to the foundations.
<h3>Quick Description</h3> <h3>Quick Description</h3>
<p> <p>
Like <a href="vague.html">Vague</a>, Like <a href="vague.html">Vague</a>,
but with two decks, and thirty two tableau cards (as but with two decks, and thirty-two tableau cards (as
the game's name suggests). Additionally, one set of the game's name suggests). Additionally, one set of
foundations is built down from king to ace while the foundations is built down from king to ace while the
other is built up from ace to king. other is built up from ace to king.

View file

@ -338,6 +338,7 @@ class Application:
self.nextgame.loadedgame = tmpgame._loadGame( self.nextgame.loadedgame = tmpgame._loadGame(
self.commandline.loadgame, self) self.commandline.loadgame, self)
self.nextgame.loadedgame.gstats.holded = 0 self.nextgame.loadedgame.gstats.holded = 0
self.nextgame.id = self.nextgame.loadedgame.id
except Exception: except Exception:
traceback.print_exc() traceback.print_exc()
self.nextgame.loadedgame = None self.nextgame.loadedgame = None