Also known as Patience or Klondike, it is a single player game played with a standard 52-card deck without Jokers. After shuffling, a *tableau* of seven fanned piles of cards are laid from left to right, each pile containing one more card than the last. The first pile on the left contains a single face-up card, the second pile contains two cards, third pile three cards and so on... The top-most card of each pile is turned face up.
The remaining cards form the *stock* and are placed face-down on the upper left corner. There are four *foundations* (light-colored rectangles in the screenshots): which are built **up** by suit starting with Ace (which is low in this game) to King. The tableau piles on the other hand can be built **down** in alternate colors.
Every face-up card in a partial pile, or a complete pile, can be moved, as a unit, to another tableau pile on the basis of its highest card. Any empty piles can be filled with a King, or a pile of cards with a King.
The aim of the game is to build up four stacks of cards starting with Ace and ending with King, all of the same suit, on one of the four foundations, at which time the player would have won. There are many variations of dealing from the stock to *waste* pile. In this implementation, we have 1 or 3-draw modes, with no limit on passes through the stock (Solitaire has a very low win-rate anyways). You can also simulate a version of Klondike, known as *Thoughtful Solitaire* (through unlimited undos), which is when all the card locations are known to the player (this actually has a win probability of ~80%) - which is still different than playing with all cards face-up (since a smaller face-down card could still be blocking the game).