mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
Added missing rules for ten more games.
This commit is contained in:
parent
36b3f89b52
commit
eb15b277be
13 changed files with 194 additions and 7 deletions
|
@ -4,7 +4,8 @@ Spider type. 3 decks. No redeal.
|
|||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
Group all the cards in sets of 13 cards in descending sequence
|
||||
by suit from King to Ace and move such sets to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
|
|
15
html-src/rules/carrenapoleon.html
Normal file
15
html-src/rules/carrenapoleon.html
Normal file
|
@ -0,0 +1,15 @@
|
|||
<h1>Carre Napoleon</h1>
|
||||
<p>
|
||||
Forty Thieves type. 2 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Like <a href="fortythieves.html">Forty Thieves</a>,
|
||||
but with twelve piles, and during the initial deal,
|
||||
any card that can be moved to the foundations is
|
||||
moved there immediately after each row is dealt.
|
||||
Also, only kings can fill empty piles.
|
24
html-src/rules/fredsspider.html
Normal file
24
html-src/rules/fredsspider.html
Normal file
|
@ -0,0 +1,24 @@
|
|||
<h1>Fred's Spider</h1>
|
||||
<p>
|
||||
Spider type. 2 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all the cards to the foundations.
|
||||
|
||||
<h3>Rules</h3>
|
||||
<p>
|
||||
Cards are dealt to ten piles of five cards each, with all
|
||||
cards face-up. Tableau piles are built down by rank, regardless
|
||||
of suit, but only single cards or sequences of the same suit can
|
||||
be moved between tableau piles. Any card or sequence can fill empty
|
||||
piles.
|
||||
<p>
|
||||
When there are no moves left, one card can be dealt from the stock
|
||||
to each tableau pile.
|
||||
<p>
|
||||
The foundations are built up by same suit from ace to king. The game
|
||||
is won when all cards are moved to the foundations.
|
||||
|
||||
<h3>Notes</h3>
|
||||
Fred's Spider is a Spider variant invented by Fred Lunde.
|
12
html-src/rules/fredsspider3decks.html
Normal file
12
html-src/rules/fredsspider3decks.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
<h1>Fred's Spider (3 decks)</h1>
|
||||
<p>
|
||||
Spider type. 3 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Like <a href="fredsspider.html">Fred's Spider</a>,
|
||||
but with three decks and 13 playing piles.
|
13
html-src/rules/openslyfox.html
Normal file
13
html-src/rules/openslyfox.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
<h1>Open Sly Fox</h1>
|
||||
<p>
|
||||
Numerica type. 2 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Just like <a href="slyfox.html">Sly Fox</a>,
|
||||
but the tableau piles are arranged so all cards
|
||||
in the tableau are visible. Gameplay is identical.
|
21
html-src/rules/phoenix.html
Normal file
21
html-src/rules/phoenix.html
Normal file
|
@ -0,0 +1,21 @@
|
|||
<h1>Phoenix</h1>
|
||||
<p>
|
||||
Raglan type. 1 deck. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Rules</h3>
|
||||
<p>
|
||||
Cards are dealt to six piles of six cards each. The
|
||||
remaining sixteen cards are dealt out on both sides of
|
||||
the tableau as reserve cards. Tableau piles are built
|
||||
down by alternate color and any card or valid sequence
|
||||
of cards can be moved between piles. Reserve cards can
|
||||
be moved to the foundations of tableau, but cards cannot
|
||||
be moved to the reserve.
|
||||
<p>
|
||||
The foundations are built up by same suit from ace to
|
||||
king. The game is won if all cards are moved to the
|
||||
foundations.
|
28
html-src/rules/russianspider.html
Normal file
28
html-src/rules/russianspider.html
Normal file
|
@ -0,0 +1,28 @@
|
|||
<h1>Russian Spider</h1>
|
||||
<p>
|
||||
Spider type. 1 deck. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Group all the cards in sets of 13 cards in descending sequence
|
||||
by suit from King to Ace and move such sets to the foundations.
|
||||
|
||||
<h3>Rules</h3>
|
||||
<p>
|
||||
Cards are dealt to seven tableau piles, with each card having one
|
||||
more than the card before it, so the first pile has one, second has
|
||||
two, up to the seventh which has seven. Only the top card of each
|
||||
pile is face-up. The remaining cards are then dealt face-up evenly
|
||||
to piles two through seven.
|
||||
<p>
|
||||
Cards in tableau are built down by same suit. Groups of cards can
|
||||
be moved regardless of sequence. An empty pile in the tableau can
|
||||
be filled with a King or a group of cards with a King on the bottom.
|
||||
<p>
|
||||
The object is to group the cards in sets of 13 cards, from King to Ace
|
||||
of the same suit. Such groups can be moved to the foundations.
|
||||
|
||||
<h3>Notes</h3>
|
||||
<p>
|
||||
Russian Spider is a combination of the games Russian Solitaire
|
||||
and Spider. It is also known as Ukrainian Solitaire.
|
14
html-src/rules/selectivecastle.html
Normal file
14
html-src/rules/selectivecastle.html
Normal file
|
@ -0,0 +1,14 @@
|
|||
<h1>Selective Castle</h1>
|
||||
<p>
|
||||
Beleaguered Castle type. 1 deck. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Like <a href="streetsandalleys.html">Streets and Alleys</a>,
|
||||
but the foundations can be built up starting from any rank
|
||||
(determined by the first card you move to the foundations),
|
||||
wrapping from king to ace as necessary.
|
35
html-src/rules/slyfox.html
Normal file
35
html-src/rules/slyfox.html
Normal file
|
@ -0,0 +1,35 @@
|
|||
<h1>Sly Fox</h1>
|
||||
<p>
|
||||
Numerica type. 2 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the foundations.
|
||||
|
||||
<h3>Rules</h3>
|
||||
<p>
|
||||
Twenty cards are dealt to twenty reserve piles, with an
|
||||
ace and a king of each suit dealt to the foundations. The
|
||||
foundations with aces are built up by suit from ace to king,
|
||||
while the ones with kings are built down from king to ace.
|
||||
<p>
|
||||
At the start of the game, cards from the reserve piles can be
|
||||
moved to the foundation. At this point, any cards moved to
|
||||
the foundation are replaced from the talon.
|
||||
<p>
|
||||
Once no more cards can be moved, twenty cards are dealt from
|
||||
the talon, one at a time, and can be moved to reserve piles.
|
||||
Until all twenty cards have been moved (or the talon is empty)
|
||||
no further cards can be moved from the reserve to the foundation.
|
||||
Cards dealt from the talon may be moved directly to foundations,
|
||||
but these do not count towards the twenty.
|
||||
<p>
|
||||
After twenty cards have been moved (or the talon is empty), cards
|
||||
may be moved from the reserves to the foundations again, though
|
||||
this time, empty reserves are not filled immediately. Once no
|
||||
more cards can be moved, you can deal another twenty from the talon
|
||||
in the same manner as described above. This cycle continues until
|
||||
the talon is empty.
|
||||
<p>
|
||||
Cards cannot be moved between reserve piles at any time. The game
|
||||
is won if all cards are moved to the foundations.
|
15
html-src/rules/spider3x3.html
Normal file
15
html-src/rules/spider3x3.html
Normal file
|
@ -0,0 +1,15 @@
|
|||
<h1>Spider 3x3</h1>
|
||||
<p>
|
||||
Spider type. 3 decks. No redeal.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Group all the cards in sets of 13 cards in descending sequence
|
||||
by suit from King to Ace and move such sets to the foundations.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Like <a href="spider.html">Spider</a>,
|
||||
but with three decks, three suits, and 13
|
||||
playing piles. Each pile has one fewer card
|
||||
than <a href="bigspider.html">Big Spider</a>.
|
|
@ -10,7 +10,3 @@ Move all cards to the foundations.
|
|||
<p>
|
||||
Just like <a href="beleagueredcastle.html">Beleaguered Castle</a>,
|
||||
but the Aces are not dealt to the foundations at game start.
|
||||
|
||||
<h3>Rules</h3>
|
||||
<p>
|
||||
<i>[To be written]</i>
|
||||
|
|
14
html-src/rules/upanddown.html
Normal file
14
html-src/rules/upanddown.html
Normal file
|
@ -0,0 +1,14 @@
|
|||
<h1>Up and Down</h1>
|
||||
<p>
|
||||
Pairing game type. 2 decks. 2 redeals.
|
||||
|
||||
<h3>Object</h3>
|
||||
<p>
|
||||
Move all cards to the single foundation.
|
||||
|
||||
<h3>Quick Description</h3>
|
||||
<p>
|
||||
Like <a href="pyramid.html">Pyramid</a>,
|
||||
but with two decks and the cards are arranged into two pyramids,
|
||||
similar to <a href="twopyramids.html">Two Pyramids</a>, but with
|
||||
one inverted similar to <a href="triangle.html">Triangle</a>.
|
|
@ -1555,8 +1555,7 @@ registerGame(GameInfo(446, BigSpider2Suits, "Big Spider (2 suits)",
|
|||
rules_filename="bigspider.html"))
|
||||
registerGame(GameInfo(449, Spider3x3, "Spider 3x3",
|
||||
GI.GT_SPIDER | GI.GT_ORIGINAL | GI.GT_STRIPPED,
|
||||
3, 0, GI.SL_MOSTLY_SKILL, suits=(0, 1, 2),
|
||||
rules_filename="bigspider.html"))
|
||||
3, 0, GI.SL_MOSTLY_SKILL, suits=(0, 1, 2)))
|
||||
registerGame(GameInfo(454, Spider4Decks, "Spider (4 decks)",
|
||||
GI.GT_SPIDER, 4, 0, GI.SL_MOSTLY_SKILL))
|
||||
registerGame(GameInfo(455, GroundsForADivorce4Decks, "Very Big Divorce",
|
||||
|
|
Loading…
Add table
Reference in a new issue