PySol
Encyclopedia
PySol is an open source
(GPLed) and platform independent computer game that incorporates around 1,000 solitaire
games, including card game
s and other types of single-player games.. It is written in the Python programming language
. PySol was originated by Markus F.X.J. Oberhumer, and it uses the Tk GUI toolkit.
While development has largely ceased in 2004, several forks, including PySolitaire, UltraSol, PySol Fan Club Edition (also known as “PySolFC”) and FlowerSol, continue to be developed. PySolFC now contains over 1,000 games.
The games in PySol are classified according to several criteria for better usability. The basic division is as follows:
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
(GPLed) and platform independent computer game that incorporates around 1,000 solitaire
Solitaire
Solitaire is any tabletop game which one can play by oneself or with other people. The solitaire card game Klondike is often known as simply Solitaire....
games, including card game
Card game
A card game is any game using playing cards as the primary device with which the game is played, be they traditional or game-specific. Countless card games exist, including families of related games...
s and other types of single-player games.. It is written in the Python programming language
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
. PySol was originated by Markus F.X.J. Oberhumer, and it uses the Tk GUI toolkit.
While development has largely ceased in 2004, several forks, including PySolitaire, UltraSol, PySol Fan Club Edition (also known as “PySolFC”) and FlowerSol, continue to be developed. PySolFC now contains over 1,000 games.
The games in PySol are classified according to several criteria for better usability. The basic division is as follows:
- Baker's Dozen type
- Beleaguered CastleBeleaguered CastleBeleaguered Castle is a solitaire card game played with a deck of 52 playing cards. It is one of the card games touted as "Freecell without cells" because its game play is somehow akin to the popular solitaire computer game but without extra empty spaces to maneuver...
type - CanfieldCanfield (solitaire)Canfield is a solitaire card game with a very low probability to win. According to legend, it is originally a casino game, named after the casino owner who is said to have invented it. In England, it is known as Demon.-The story behind the game:...
type - Fan type
- Forty Thieves type
- FreecellFreeCellFreeCell is a solitaire-based card game played with a 52-card standard deck. It is fundamentally different from most solitaire games in that nearly all deals can be solved...
type - GolfGolfGolf is a precision club and ball sport, in which competing players use many types of clubs to hit balls into a series of holes on a golf course using the fewest number of strokes....
type - Gypsy type
- KlondikeKlondike (solitaire)Klondike is a Patience game . Many people refer to Klondike as patience or solitaire .- Rules :...
type - MontanaMontanaMontana is a state in the Western United States. The western third of Montana contains numerous mountain ranges. Smaller, "island ranges" are found in the central third of the state, for a total of 77 named ranges of the Rocky Mountains. This geographical fact is reflected in the state's name,...
type - Napoleon type
- Numerica type
- SpiderSpiderSpiders are air-breathing arthropods that have eight legs, and chelicerae with fangs that inject venom. They are the largest order of arachnids and rank seventh in total species diversity among all other groups of organisms...
type - TerraceQueen of ItalyQueen of Italy is a solitaire card game played with two decks of playing cards. It is a difficult game to win, because the cards that potentially block the game are presented at the start.-Play:...
type - YukonYukonYukon is the westernmost and smallest of Canada's three federal territories. It was named after the Yukon River. The word Yukon means "Great River" in Gwich’in....
type
Features
- Hint system
- Multiple undo/redo
- Bookmarks
- Demo mode showing how to play each game
- Random game choice
- Saving the status of games.
- Won/lost game statistics
- Choice of cardsets and table tiles
- Several assist play and automatic play options
- Sound server