Fact-checked by Grok 2 weeks ago

FreeCell

FreeCell is a solitaire card game played with a , fundamentally distinct from most other solitaire variants due to its high solvability rate—nearly all deals can be won with optimal play when sufficient free cells and empty cascades are available. The game features eight tableau columns where all cards are dealt face-up at the start, four free cells for holding single cards temporarily, and four piles built upward in from to King. Invented by Paul Alfille in the mid-1970s while he was a student at the University of Illinois, FreeCell originated as a computer implementation written in the TUTOR programming language for the PLATO educational system, evolving from an earlier game called Baker's Game by relaxing the same-suit building rule to alternating colors. Alfille's version modified the building rule to alternating colors, allowing players to maneuver cards more freely and emphasizing strategy over luck compared to games like Klondike Solitaire. Microsoft significantly popularized FreeCell by including it in the second volume of the released in 1991, and later bundling it directly with in 1995, where it became a pre-installed staple alongside Solitaire and . This integration exposed the game to millions of users, turning it into a cultural touchstone for early personal computing and inspiring numerous variants, online versions, and solver algorithms that demonstrate its mathematical solvability—over 99.99% of random deals are winnable.

Rules and Gameplay

Objective and Setup

FreeCell is a solitaire card game played with a , where the primary objective is to build four foundation piles, one for each (hearts, diamonds, clubs, and spades), starting with the and ascending to the king in strict suit sequence. The game is won when all 52 cards have been successfully moved to these piles, which begin empty and can only be built upon in ascending order by suit. At the start of the game, the entire deck is dealt face-up into eight columns known as the tableau, providing full visibility of all cards from the outset—a key distinction from many traditional solitaire variants where some cards are initially face-down. The tableau is arranged such that the first four columns each contain seven cards, while the last four columns each contain six cards, totaling 52 cards with the top card of each column exposed for play. This setup, combined with four empty free cells that serve as temporary storage for single cards, establishes the strategic framework for the game.

Building and Moving Cards

In FreeCell, cards in the tableau are built in descending order with alternating colors, such as placing a red 7 on a black 8, allowing players to create sequences by moving the exposed top card of one column to the exposed top card of another column only if the sequence rule is followed. Without available free cells or empty columns, only a single card can be moved at a time between tableau columns. The , located at the top of the , begin with aces moved from the tableau, and subsequent cards are added in ascending order within the same , such as placing the 2 of hearts on the , with moves permitted only from the exposed ends of tableau columns or free cells to the appropriate pile. Legal moves are restricted to the exposed cards at the ends of columns or , ensuring that any relocation adheres to the descending alternate-color rule for the tableau or the ascending same-suit rule for the . Empty tableau columns function similarly to free cells by allowing the placement of a single card, thereby enabling temporary holds that facilitate further building in the tableau.

Free Cells and Supermoves

In FreeCell, four free cells serve as temporary holding spaces, each capable of storing a single card to facilitate maneuvering within the tableau by temporarily removing cards that block sequences. This mechanic allows players to break down larger builds into manageable parts, effectively expanding the flexibility of card movements beyond what would be possible in a fully occupied tableau. Supermoves extend the basic rule of single-card transfers by permitting the relocation of multiple consecutive cards as a single unit, provided there are sufficient free cells and empty columns to theoretically support the through a series of individual moves. For instance, with all four free cells empty and no empty columns, a player can move up to five cards in a valid descending, alternating-color to another column. Empty columns amplify this capacity, as they can hold entire s temporarily, enabling more complex rearrangements akin to using auxiliary stacks. The maximum number of cards movable in a supermove is calculated as (f + 1) \times 2^e, where f is the number of empty free cells and e is the number of empty columns (excluding the destination). This formula arises from a analogy for temporary storage: each empty column effectively doubles the movable length by allowing recursive subdivision of the sequence into sub-stacks that can be shuttled back and forth, similar to branching in a structure. For example, with four empty free cells and one empty column, up to ten cards can be moved, though such scenarios are rare due to the game's layout. In practice, supermoves are limited to 5-6 cards per transfer in most situations, as early-game configurations typically offer few empty columns, and the automation simplifies what would otherwise require dozens of single-card steps. This efficiency is a hallmark of digital implementations, streamlining gameplay while preserving the underlying single-move logic.

Specific Deals and Challenges

Numbered Hands

Numbered hands in FreeCell refer to a standardized set of 32,000 unique deals introduced in the original game released in 1991 as part of the 2 for Windows 3.0. These deals were created to ensure reproducible , allowing players and developers to reference specific layouts without ambiguity.) The deals are generated algorithmically using a seeded with the deal number, typically a 15-bit value ranging from 1 to 32,000. The process involves initializing a , then shuffling and dealing the cards across eight columns by repeatedly selecting a random card from the remaining (swapping it with the last card if necessary) and placing it face-up in sequence until all cards are distributed. This method produces varied layouts, with the vast majority solvable under standard rules, though difficulty fluctuates rather than increasing progressively. Later versions of FreeCell expanded to 1,000,000 deals using similar seeding, including some unsolvable ones among higher numbers. In most FreeCell software implementations, players can access these deals by entering the desired game number via a option, such as "Game > Select Game" in the original version, which loads the exact layout generated from that . For example, 164 is considered relatively easy, often solvable in fewer moves with straightforward sequences, while 1941 presents a significant challenge requiring careful use of free cells and cascades but remains winnable. These numbered hands serve primarily to benchmark player skills, test solver algorithms, and facilitate community discussions, as the fixed seeds enable consistent comparisons across different platforms and versions without relying on random generation.

Unsolvable Hands

In the collection of 32,000 predefined deals included in the original Microsoft Windows FreeCell implementation, only one deal, numbered 11,982, has been confirmed as truly unsolvable under optimal play with the standard rules. Earlier reports of additional unsolvable deals within this set were often due to limitations in initial computer solvers, which failed to find solutions for particularly challenging but ultimately winnable configurations; modern exhaustive solvers have since verified the solvability of all others. This rarity underscores FreeCell's design as a highly solvable solitaire variant compared to others like Klondike. Unsolvable deals typically feature intricate blockages that prevent the liberation of essential cards, such as aces or low-ranking cards needed to initiate foundation building, often because they are buried under sequences incompatible with available moves or freecell holdings. In 11,982, for instance, the initial restricts viable early moves to such an extent that no of legal actions can expose key cards without additional temporary storage beyond the four freecells and cascades provided; adding just one extra freecell renders it solvable, highlighting how marginal space constraints create deadlocks. These characteristics emphasize patterns like covered aces or limited initial descending that exhaust the game's holding capacity before progress can be made. The identification of unsolvable deals like 11,982 stemmed from exhaustive computer searches conducted by solitaire enthusiasts and researchers in the late 1990s and early 2000s, using algorithms to explore all possible move trees. Organizations such as the Solitaire Laboratory compiled lists of suspected hard deals and subjected them to repeated solver runs, confirming 11,982's status after extensive verification that no path exists. Such discoveries relied on the numbered hand system, which standardizes deal generation for reproducibility across implementations. The existence of these rare unsolvable hands illustrates inherent limitations in FreeCell's mechanics, where even perfect play cannot overcome certain spatial bottlenecks, prompting refinements in game generation algorithms to minimize such occurrences in later versions. For randomly generated deals, advanced solvers estimate a solvability rate of approximately 99.999%, with only about 12 unsolvable positions per million, reinforcing the game's reputation for near-universal winnability under optimal conditions.

History and Variants

Origins and Development

FreeCell originated as a digital adaptation of the solitaire variant known as Baker's Game, which was invented by mathematician C. L. Baker and first documented in the June 1968 issue of Scientific American. In 1978, Paul Alfille, then a medical student at the University of Illinois, developed the initial computer implementation of FreeCell on the PLATO educational computing system using the TUTOR programming language. Alfille modified Baker's Game by allowing tableau sequences to be built in alternating colors rather than the same suit, introducing the four "free cells" that hold single cards temporarily to facilitate longer moves. This change made the game more accessible and strategic, earning it the name "FreeCell" directly from those holding cells. By the early 1980s, FreeCell began circulating beyond academic systems when distributed versions on their mainframe computers. In 1988, Jim Horne, a Microsoft programmer who had encountered the game on during his time at the , released a shareware DOS version featuring color graphics and improved interface, marking its first widespread public availability for $10. Horne's implementation preserved Alfille's core mechanics while enhancing playability on personal computers, helping to build a dedicated following among early PC users. FreeCell's popularity grew with its inclusion in the 2 in , where Horne ported the game to Windows and introduced 32,000 predefined deals to ensure variety and solvability testing. Its global popularity surged further in 1995 with bundling in Microsoft Windows 95. This integration transformed it from a niche program into a digital staple, pre-installed on millions of systems and often used to demonstrate mouse functionality. Subsequent Windows versions from 95 through XP retained the game as pre-installed, while versions from (2007) onward offered it as an optional download or through the app, solidifying its role in computing culture. Over the following decades, FreeCell was ported to diverse platforms, including mobile devices and web browsers, expanding its reach while maintaining the original rules established by Alfille and Horne. These adaptations, often featuring touch controls or online multiplayer elements, have kept the game relevant in the modern era.

Notable Variants

Baker's Game, invented by mathematician C. L. Baker, serves as a direct predecessor to FreeCell and was first published in Martin Gardner's "Mathematical Games" column in the June 1968 issue of Scientific American. It uses the same setup as FreeCell with four free cells and eight tableau columns but requires descending sequences to be built in the same suit rather than alternating colors, significantly increasing difficulty by limiting move options. This stricter building rule makes Baker's Game harder to solve, with far fewer deals winnable compared to standard FreeCell. Eight Off is another prominent variant that modifies the free cell mechanic for a different strategic focus, dealing 48 cards into eight tableau columns of six cards each, with the remaining four cards placed one each into the first four of eight available free cells. Like Baker's Game, it builds descending sequences in the same suit only, but the additional free cells allow for more temporary storage, partially offsetting the suit restriction; however, empty tableau columns can only receive kings, preventing broad use of for large moves. This setup shifts emphasis toward column-based building and precise cell management, emerging as a variation of Baker's Game to balance accessibility with challenge. ForeCell, a Swedish solitaire predating FreeCell, adapts the layout by dealing all 52 cards face-up into eight tableau columns of six cards each, with four free cells starting fully occupied by one card each. Building occurs descending in alternating colors on the tableau, similar to FreeCell, but the initial filling of all free cells eliminates supermoves at the outset, requiring players to empty cells first and heightening early-game difficulty. Foundations build up in suit from to , and the game traces its origins to a 1945 book titled , later adapted and renamed for digital collections like Pretty Good Solitaire. Digital adaptations introduce further modifications for varied playstyles, such as Relaxed FreeCell, which permits moving any properly sequenced group of cards regardless of available free cells or empty columns, easing restrictions to enhance flow and reduce frustration. Multi-deck versions like Double FreeCell double the cards to 104, using eight free cells and more columns to scale complexity for extended sessions. Software like Pretty Good Solitaire incorporates themed variants with custom visuals and rules tweaks, broadening appeal across platforms. Community modifications extend FreeCell through custom deal generators that produce deals beyond the original 32,000, allowing infinite replayability and analysis via tools like the FreeCell Solver. Timed challenges add urgency by limiting move durations, fostering competitive play in online forums and apps.

Solving and Analysis

Player Strategies

Players should prioritize moving Aces and Deuces to the foundation piles as soon as they are uncovered, as this frees up space in the tableau columns and allows for the construction of suit-based sequences from low to high cards. However, players must avoid committing higher cards to the foundations prematurely, since these cards may be required later to facilitate the movement of buried lower cards or to build longer descending sequences in the tableau. Effective management of the four free cells is crucial for maintaining flexibility during play; these cells should be used sparingly, primarily for holding single cards when no other moves are available, as filling them reduces the ability to perform longer . Instead, players are advised to reserve empty tableau columns for relocating large sequences, leveraging the free cells and empty columns to enable moves of up to (number of free cells + 1) × 2^(number of empty columns) cards at once. In sequence planning, players benefit from identifying opportunities to create empty tableau columns early, which allows for the relocation of descending, alternating-color sequences starting from high cards like ; additionally, spreading cards evenly across columns and looking for parallel builds in multiple tableau areas can uncover more viable moves. When playing on software implementations, utilizing the undo feature to reverse risky moves helps in experimenting with different sequence arrangements without permanent consequences. A common pitfall is over-relying on supermoves, which can lead to deadlocks if they block access to necessary cards; to mitigate this, players should aim to keep at least one free cell open at all times to preserve options for single-card maneuvers and avoid filling all free cells unnecessarily. For advanced play, players should routinely scan the tableau for buried Aces or that may impede progress, prioritizing moves that uncover these blockers before committing to other actions. Practicing on easy numbered deals, such as those labeled 164 or 7058 in standard FreeCell implementations, builds familiarity with these heuristics and improves overall solving efficiency.

Computational Complexity

The standard single-deck FreeCell game exhibits high solvability for random deals, with a exhaustive of 8.6 billion configurations by Pringle and Fish revealing a win rate of approximately 99.9988% (102,075 unsolvable deals), confirming that nearly all such deals can be solved with optimal play. This near-perfect solvability arises because the four free cells and empty cascades enable sufficient maneuverability to avoid deadlocks in most initial layouts, as verified through complete of move sequences in these searches. In contrast, certain numbered deals from the original implementation, such as #11982 among the first 32,000, are provably unsolvable, as no sequence of legal moves leads to victory despite exhaustive . The of FreeCell varies by variant. The generalized form, using 4×n cards instead of a fixed 52-card , is NP-complete, as established by Helmert (2003) who proved in the context of domains. For the single-deck version, solvability falls within , as the number of reachable states from a typical deal is on the order of hundreds of thousands to millions, permitting polynomial-time resolution via algorithms like (BFS) or A* with admissible heuristics, though the high-degree makes brute-force impractical without optimizations. Early solvers emerged in the amid the popularity of Microsoft's FreeCell, with collaborative efforts like the FreeCell Project using rudimentary computer programs to exhaustively verify that all but one of the 32,000 predefined deals were solvable. Modern open-source tools, such as FC-Solve developed by Shlomi Fish starting in 2000, incorporate heuristics like pattern databases to accelerate searches, enabling rapid analysis of vast spaces while confirming unsolvability for exceptions like deal #11982 in mere seconds via (DFS). Key algorithms in these solvers rely on DFS augmented with supermove , which treats sequences of buildable cards as single atomic moves to drastically reduce the effective —typically from dozens per to a manageable few, further aided by the free cells that limit redundant explorations.

References

  1. [1]
    FreeCell Rules - Klondike
    The object of the game is to build all the cards face up on the foundations. Each foundation builds upward, in sequence, starting with the Ace.
  2. [2]
    About Freecell/NetCELL
    The original Freecell game was created by Paul Alfille in the mid 1970's. It was written in TUTOR, a programming language specifically designed for the ...
  3. [3]
    Download Freecell Solitaire
    Rating 5.0 (29) · $19.95 · GameThe original Freecell game was invented by Paul Alfille, who developed it from Baker's Game. In 1978, he created the first computer implementation of the ...
  4. [4]
    Who Invented Freecell? The Story of its Creation
    Jul 7, 2024 · Discover the story of Paul Alfille, the inventor of Freecell. Learn about the game's creation on the PLATO system and its evolution into a ...
  5. [5]
    Microsoft FreeCell | Logopedia - Fandom
    1991, 1995–2001. FreeCell was first included in the second volume of the Microsoft Entertainment Pack. The game would be bundled with Windows 95 and later ...
  6. [6]
    Don't Get Me Started - 100 Years of Solitaire - Microsoft Learn
    ... Solitaire. We marked Windows milestones by their Solitaire variants. Windows NT gave us FreeCell, which we loved because almost every game was winnable. Windows ...
  7. [7]
    FreeCell Solitaire - Play for Free Online
    The goal of FreeCell Solitaire is to move all cards to the foundation piles, building them from Ace to King, to win the game.
  8. [8]
    Solitaire : Freecell - Free download and play on Windows - Microsoft
    Jan 7, 2016 · The goal of the game is to move all the cards to the four Foundation piles (located in the top right) and build each suit up from Ace to King.Missing: rules | Show results with:rules
  9. [9]
    FreeCell Solitaire - Play Online for Free
    Tableau: The tableau has all 52 cards placed face up in eight columns. The first four columns have seven cards and the next four columns have six cards.
  10. [10]
    FreeCell - Play Online & 100% Free | Solitaired.com
    FreeCell's goal is to move all 52 cards to the foundation using four free cells. The tableau has 8 columns, and the foundation is sequenced Ace to King by suit.
  11. [11]
    Play Freecell Solitaire Online for Free
    Unlike other versions, Freecell's tableau is all face-up, so you can build sequences while alternating colors (red and black) as you go. How to Play Freecell.
  12. [12]
    Play FreeCell Solitaire - USA TODAY Games
    Shuffle and Deal: Upon selecting your mode, the cards are shuffled, and the game initiates with eight tableau columns. The first four columns have seven cards ...
  13. [13]
    How to Play FreeCell Solitaire
    The game is played with a single pack of 52 playing cards. ... eight columns of six cards each. The final four cards are dealt to the first four columns ...
  14. [14]
    FreeCell Solitairex - Free download and play on Windows | Microsoft ...
    Tableau: The main play area consists of eight columns of face-up cards. Free Cells: Four single-card spaces above the tableau let you temporarily store cards.
  15. [15]
    How to Play FreeCell - Official Game Rules
    Gameplay · Moving Single Cards: You can move a single face-up card from the tableau pile or a Free Cell to another tableau pile or an empty foundation pile.
  16. [16]
    FreeCell Rules - Klondike
    Cards may be moved to the foundation from the tableau or a free cell. Any card may be moved to an empty free cell or an empty tableau column. A card may be ...
  17. [17]
    How to play FreeCell Solitaire
    Rating 5.0 (192) Each cell may contain only one card. Cards in the cells can be moved to the foundation piles or back to the tableau piles, if possible. Freecell Solitaire Game ...
  18. [18]
    Supermoves - apeth.com
    Most of the time, the maximum number of cards in a sequence that can be moved from one Column to another is the number of empty Freecells plus one. However, ...
  19. [19]
    FreeCell: How many cards can be moved at once?
    Feb 18, 2019 · Technically, one. In FreeCell, you are only allowed to move 1 card at a time, either to or from a free cell or from one stack to another.
  20. [20]
    Freecell PowerMoves Explained - Solitaire Central
    Dec 20, 2013 · The number of cards you can move in a supermove sequence is based on how many freecells and empty columns are available. Some freecells games ...
  21. [21]
    Microsoft Freecell
    This game was introduced in 1991 as part of Microsoft Entertainment Pack 2, an extension for Windows 3.0. The game quickly gained popularity, and during the ...
  22. [22]
    Deal cards for FreeCell - Rosetta Code
    Jim Horne, at Microsoft, changed the name to FreeCell and reimplemented the game for DOS, then Windows. This version introduced 32000 numbered deals. (The ...
  23. [23]
  24. [24]
    [PDF] Theoretical and Practical Aspects of Freecell
    Aug 2, 2022 · ... Supermove, being (2openspaces)(openfreecells + 1), where openspaces is the ... The program automatically does all the target moves that can be ...
  25. [25]
    FreeCell lists of difficult (and extra easy) deals - Solitaire Laboratory
    May 19, 2010 · This page was revised on May 19, 2010. Here are a number of lists (from various sources) of hard FreeCell deals, and a couple of lists of easy ...
  26. [26]
    Play Baker's Game Solitaire
    Baker's Game was invented by C.L. Baker. It first appeared in Scientific American in June 1968.
  27. [27]
    Interview with Paul Alfille - Freecell.net
    May 4, 2000 · Paul Alfille wrote the original version of Freecell which ran on the PLATO computer system at the University of Illinois in the mid-70's.
  28. [28]
    FreeCell | The Microsoft Windows XP Wiki | Fandom
    Apr 6, 1992 · Jim Horne, who enjoyed playing Freecell on the PLATO system at the University of Alberta, published a shareware $10 DOS version with color ...
  29. [29]
    Free Cell : Jim Horne - Internet Archive
    Nov 19, 2017 · Free Cell is a solitaire card game that requires skill and practice to master. It works best if you have a color monitor and a mouse, although neither is ...
  30. [30]
    One Down, 31999 to Go: Surrendering to a Solitary Obsession
    Oct 17, 2002 · 11,982 is one bad trip. FreeCell can be traced back to the mid-1970's, when a version was written by Paul Alfille in Tutor, a programming ...
  31. [31]
    The history of Solitaire games
    Many believe that this card game was inspired by a much older one called Eights Off, in which players had eight free cells to help them move the cards around.<|control11|><|separator|>
  32. [32]
    Rules for Baker's Game - PySol - PySolFC
    Baker's Game is named after the mathematician C.L. Baker and was first published in Martin Gardner's June 1968 Mathematical Games column in Scientific American.
  33. [33]
    Baker's Game - Play Online for Free - Solitaire Bliss
    Baker's Game is similar to FreeCell, but cards are sequenced descending by suit. Build four foundation piles to win. Play online for free today!
  34. [34]
    Rules for Eight Off
    Shuffle the deck and lay out 48 cards in eight tableau piles, face up and fanned down, so that there are six cards in each tableau.
  35. [35]
    Eight Off Solitaire - Solitairey
    Eight Off emerged from a variation of Baker's Game. In Baker's Game the rules are exactly the same as in Eight Off, but it has only 4 free cells to move. The ...Missing: origin | Show results with:origin
  36. [36]
    Eight Off Solitaire
    Rating 5.0 (191) 48 cards are dealt into 8 tableau piles. Eight cells (reserves) are placed above the tableau piles. At the start of the game 1 card is dealt to each of the 4 ...
  37. [37]
    Play ForeCell Solitaire
    How to Play ForeCell Solitaire, the FreeCell type solitaire game included in Pretty Good Solitaire ... Variations of ForeCell. FreeCell. Baker's Game.Missing: variants | Show results with:variants
  38. [38]
    ForeCell Solitaire - Play Online for Free
    One of many games known as Napolean at St. Helena, ForeCell is a Swedish variant that predates FreeCell with a different layout and only permitting tableua ...
  39. [39]
    Relaxed FreeCell Solitaire
    This game is similar to Freecell, but you can move a group of cards in the proper sequence as a unit, regardless of the number of freecells available.
  40. [40]
    Play FreeCell Type Solitaire Games
    A complete guide to the FreeCell type solitaire games in Pretty Good Solitaire. Includes FreeCell, Sea Towers, Penguin, Eight Off, Double FreeCell, ...Two Deck Freecell Type Games · Double Freecell · Other Freecell Type Games
  41. [41]
    Pretty Good Solitaire - Play Over 1000 Solitaire Card Games
    Play 1080 different solitaire card games, from classic games like Klondike, FreeCell, and Spider, to original games found nowhere else.Download · Play Solitaire Online · Pretty Good Solitaire Mac Edition · FreeCell Plus
  42. [42]
    Variations on Freecell - Shlomi Fish
    Variations on Freecell · Sequence Parenthood - in some variants cards can be placed on consequent cards of the same suit, or of the cards of any suit whatsoever.<|control11|><|separator|>
  43. [43]
    Freecell Solitaire - Winning Strategy
    Below you will find some simple rules that can help you to win FreeCell on more regular basis. Some FreeCell Solitaire deals are solvable very quickly.
  44. [44]
    FreeCell Strategy: How to Win at FreeCell Solitaire - MobilityWare
    Aug 17, 2021 · To win, you need to build foundation piles by suit from Ace to King, with all cards dealt face-up. The empty free cells hold cards during play.Missing: notable variants
  45. [45]
  46. [46]
    What is the Numbered Deal game mode? — Freecell Help Center
    The original Microsoft FreeCell package included 32,000 deals generated by a random number seed. These deals are known as the "Microsoft 32,000." Later ...
  47. [47]
    Game 11982 - FreeCell solutions
    6♢, 10♧, 4♤, 7♤. J♢, 7♢, 8♥, 9♧, 2♥, Q♢, 4♧, 5♥. K♧, 8♢, 2♤, 3♤. If this is your game then the solution below: This game is unsolvable. © 2008 - 2025 ...Missing: FC- | Show results with:FC-
  48. [48]
    FreeCell - Deckipedia | Fandom
    Rules · One standard 52-card deck is used. · There are four open cells and four open foundations. Some alternate rules use between one to ten cells. · Cards are ...Missing: supermove formula
  49. [49]
    Freecell Solver
    Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, ...Online Freecell solver · FAQ · Freecell Deal Finder · Don Woods' Solver