FreeCell har en usædvanlig historie for et kortspil. Mens de fleste kabale-varianter har ukendt oprindelse og langsomt udviklede sig over århundreder, kan FreeCell spores tilbage til én bestemt person, ét bestemt system og ét bestemt årstal. Det er historien om, hvordan et eksperiment på et universitetsdatorsystem i 1978 blev til et af verdens mest spillede computerspil.
PLATO-systemet og Paul Alfille (1978)
FreeCell blev skabt af Paul Alfille i 1978. Alfille var medicinstuderende ved University of Illinois, og han programmerede spillet på PLATO-systemet — et banebrydende computernetværk, der var en tidlig forløber for det moderne internet.
PLATO (Programmed Logic for Automatic Teaching Operations) var et uddannelsessystem, men det blev også brugt til spil og social interaktion. Alfille kendte en kortspilsvariant ved navn “Eight Off” og besluttede at skabe en modificeret version med kun fire reservepladser i stedet for otte. Det tvang spilleren til at tænke mere strategisk og resulterede i et langt mere engagerende spil.
Den originale PLATO-version af FreeCell havde en vigtig egenskab, som stadig definerer spillet i dag: alle kort er synlige fra starten. Alfille havde bevidst designet spillet som et rent strategispil uden held-elementer efter den indledende uddeling. Han eksperimenterede med forskellige antal frie celler og kolonner, og fandt at 4 frie celler med 8 kolonner gav den bedste balance mellem udfordring og løselighed.
FreeCell blev hurtigt populært blandt PLATO-brugere. Systemet havde tusindvis af brugere på universiteter over hele USA, og spillet spredte sig fra terminal til terminal. Men det var stadig begrænset til PLATO-platformen — en nichegruppe af akademikere og studerende.
PLATO som innovationsplatform
Det er værd at bemærke, at PLATO-systemet var et utroligt innovativt miljø, der fostrede mange banebrydende computerprogrammer. Ud over FreeCell blev tidlige versioner af chatprogrammer, multiplayer-spil og endda en forløber for sociale netværk udviklet på PLATO. Systemet kørte på CDC-mainframes og forbandt terminaler på tværs af universiteter i hele USA via et dedikeret netværk.
For FreeCell betød PLATO-miljøet, at spillet blev testet og forfinet af en teknisk kyndig brugergruppe, der gav feedback og foreslog forbedringer. Denne iterative udviklingsproces — som i dag ville hedde “betatestning” — hjalp Alfille med at finjustere balancen mellem antal frie celler, kolonner og grundregler. Det er bemærkelsesværdigt, at det design, han landede på i 1978, i al væsentlighed er identisk med det FreeCell, vi spiller i dag.
FreeCell mellem PLATO og Windows (1978-1995)
I de 17 år mellem PLATO og Windows 95 eksisterede FreeCell i en slags halvskygge. Spillet var kendt i akademiske kredse og blandt tidlige computerentusiaster, men det havde ikke nået mainstream-publikummet endnu.
I denne periode blev der skabt adskillige uafhængige implementeringer af FreeCell til forskellige platforme. Shareware-versioner cirkulerede på BBS’er (Bulletin Board Systems), og enkeltstående programmerere skabte deres egne versioner til DOS, Amiga og Macintosh. Ingen af disse versioner opnåede bred udbredelse, men de holdt spillet i live og introducerede det til nye generationer af computerspillere.
Parallelt med den digitale udvikling levede FreeCell videre som et fysisk kortspil. Kabale-bøger fra 1980’erne og 1990’erne inkluderede ofte FreeCell under forskellige navne, og spillet blev spillet med rigtige kort på køkkenborde og kontorskriveborde. Den fysiske version er dog langt mere besværlig end den digitale, fordi supermoves skal udføres manuelt, og det er let at miste overblikket over de mange samtidige bevægelser.
Microsoft Windows og Jim Horne (1995)
FreeCell’s vej fra akademisk kuriosum til globalt fænomen begyndte med Jim Horne, en Microsoft-medarbejder. Horne havde spillet FreeCell på PLATO og programmerede sin egen version til DOS i 1988. Senere portede han spillet til Windows.
I 1995 inkluderede Microsoft FreeCell som en del af Windows 95. Det var en kæmpe begivenhed — ikke fordi spillet var nyt, men fordi Windows 95 blev installeret på hundredvis af millioner computere verden over. Pludselig havde alle med en PC adgang til FreeCell.
Windows-versionen havde 32.000 nummererede uddelinger (nummereret #1 til #32000). Hvert nummer genererede den samme uddeling hver gang, hvilket betød at spillere kunne dele og diskutere specifikke uddelinger. Dette var en genial designbeslutning, der skabte et helt community omkring spillet.
FreeCell blev en del af hverdagen for millioner af kontorarbejdere. Sammen med Solitaire (7 kabale) og Minesweeper var det et af de spil, folk brugte til pauser, stressaflastning og i hemmelighed under kedelige møder. Det er blevet estimeret, at Windows-kabalerne har kostet den globale økonomi milliarder af timer i tabt produktivitet — men sandsynligvis også sparet milliarder i stressrelaterede sundhedsudgifter.
Mysteriet om spil #11982
Af de 32.000 nummererede uddelinger i Windows FreeCell blev spil #11982 hurtigt berygtet. Uanset hvor dygtige spillerne var, kunne ingen løse det. Internetfora summede med diskussioner: var det virkelig umuligt, eller manglede nogen bare den rigtige strategi?
Svaret kom fra systematisk computersøgning. Ved at bruge brute-force-algoritmer og avancerede søgeteknikker blev det bevist, at spil #11982 er umuligt at løse. Der eksisterer simpelthen ingen sekvens af lovlige træk, der fører alle kort til grundbunkerne.
Ud af de 32.000 originale uddelinger er kun 8 uddelinger kendt som uløselige: #11982, #146692, #186216, #455889, #495505, #512118, #517776 og #781948 (de sidste syv er fra den udvidede nummerering med op til 1 million uddelinger, som senere versioner understøttede). Spil #11982 er den eneste uløselige uddeling i den originale samling på 32.000.
Spil #11982 blev et kulturelt fænomen i sig selv. Det blev en udfordring, et samtaleemne og et bevis på, at selv i et spil hvor næsten alt er muligt, findes der grænser. Microsoft bevarede bevidst den uløselige uddeling i alle efterfølgende versioner af spillet.
Matematisk forskning og Dave Ring
FreeCell tiltrak tidligt opmærksomhed fra matematikere og computerforskere. Spillet er et perfekt forskningsobjekt: det har klare regler, en endelig tilstandsrum (om end enormt), og fuld information.
Internet FreeCell Project
I slutningen af 1990’erne organiserede Dave Ring det såkaldte “Internet FreeCell Project”. Projektet havde et enkelt mål: at afgøre, om hver af de 32.000 Windows FreeCell-uddelinger kunne løses. Ring koordinerede frivillige spillere, der systematisk arbejdede sig igennem uddelingerne.
Projektet bekræftede, at 31.999 ud af 32.000 uddelinger er løselige — kun #11982 modstod alle forsøg. Senere brugte Don Woods computeralgoritmer til at verificere disse resultater og udvide analysen til millioner af tilfældige uddelinger.
Løselighed og kompleksitet
Forskning har vist, at FreeCell har en bemærkelsesværdig høj løselighedsrate. For tilfældigt genererede uddelinger kan cirka 99,999% løses. Til sammenligning kan kun omkring 79% af alle Klondike (7 kabale) uddelinger løses, selv med perfekt spil.
Fra et kompleksitetsperspektiv er FreeCell et NP-komplet problem i den generelle form (med vilkårligt antal kolonner og celler). Det betyder, at det er usandsynligt, at der eksisterer en effektiv algoritme, der altid finder den optimale løsning. I praksis — med 8 kolonner og 4 frie celler — er det dog muligt at løse de fleste uddelinger med heuristiske søgealgoritmer.
Solver-programmer
FreeCell-solvere er computerprogram, der automatisk finder løsninger til FreeCell-uddelinger. De mest kendte inkluderer:
- Freecell Solver af Shlomi Fish — en open source-solver, der kan løse millioner af uddelinger
- Gary Campbells solver — berømt for at finde løsninger med minimalt antal træk
- Patsolve af Tom Holroyd — en af de tidligste automatiske solvere
FreeCell i Microsoft Windows (1995-2012)
FreeCell gennemgik flere opdateringer i løbet af Windows-æraen:
- Windows 95 (1995): Første inklusion, 32.000 uddelinger, ikonisk grøn baggrund
- Windows XP (2001): Opdateret grafik, samme grundlæggende spil
- Windows Vista (2007): Ny visuel stil med gennemsigtige elementer og animationer
- Windows 7 (2009): Yderligere grafiske forbedringer
- Windows 8 (2012): FreeCell blev fjernet som selvstændigt spil og erstattet af Microsoft Solitaire Collection, en samlet app med FreeCell, Klondike, Spider, Pyramid og TriPeaks
Flytningen til Microsoft Solitaire Collection var kontroversiel. Mange spillere foretrak den enkle, selvstændige FreeCell-app og var frustrerede over reklamer i den nye samling. Microsoft Solitaire Collection kræver desuden en premium-betaling for at fjerne reklamer, hvilket stod i skarp kontrast til den gratis, reklamefri oplevelse, som Windows-brugere havde været vant til i næsten to årtier.
Denne ændring åbnede døren for uafhængige FreeCell-spil online. Spillere, der ikke ville betale for Microsoft’s premium-version eller finde sig i reklamer, søgte alternativer. HTML5-baserede kabale-sider som 7kabale-gratis.dk tilbød den samme reklamefrie oplevelse, som spillerne huskede fra Windows 95-æraen. Det er ironisk, at Microsofts beslutning om at monetarisere deres kabale-spil i sidste ende hjalp med at skabe et helt økosystem af gratis online-kabaler.
FreeCell i dag
I dag er FreeCell tilgængeligt overalt. Det spilles i browsere, på smartphones, tablets og stadig på desktop-computere. Spillet har opretholdt sin popularitet i næsten 50 år, fordi det rammer en unik balance:
- Nemt at lære: Reglerne kan forklares på 2 minutter
- Svært at mestre: Selv erfarne spillere kan forbedre deres strategi
- Næsten altid muligt at vinde: Den høje løselighedsrate betyder, at et tabt spil motiverer til at prøve igen
- Ingen held efter uddeling: Hvert nederlag er en læringsmulighed, ikke uheld
Online FreeCell-communities eksisterer stadig, hvor spillere deler løsninger, diskuterer strategier og konkurrerer om at løse uddelinger med færrest mulige træk. FreeCell-varianter som Baker’s Game, Eight Off og ForeCell tilbyder friske udfordringer for spillere, der har mestret den klassiske version.
Paul Alfilles skabelse fra 1978 lever videre som et af de mest veldesignede enkeltspiller-kortspil nogensinde — et spil, hvor tålmodighed, planlægning og logisk tænkning belønnes, og hvor der næsten altid er en vej til sejr, hvis du bare kan finde den.
FreeCell og kontorkulturen
FreeCell’s rolle i kontorkulturen kan ikke overdrives. Da spillet blev inkluderet med Windows 95, var det pludselig installeret på hver eneste arbejdscomputer i den vestlige verden. Det blev det uofficielle pauserum — et sted, hvor medarbejdere kunne koble af i fem minutter mellem møder og deadlines.
Undersøgelser fra 2000’erne viste, at kortspil som FreeCell og Solitaire var de mest brugte programmer på kontorcomputere efter Office-pakken. Microsoft var fuldt bevidst om dette. Virksomheden bevarede spillene i Windows netop fordi de hjalp brugere med at vænne sig til operativsystemet og musen som inputenhed.
I Danmark var FreeCell særligt populært i den offentlige sektor, hvor det hurtigt fik tilnavnet “embedsmandens kabale” — en reference til spillets strategiske natur og det faktum, at det kunne spilles i vinduet bag et regneark. Selvom dette ofte blev nævnt med et glimt i øjet, afspejlede det en reel kulturel virkelighed: FreeCell var blevet en del af hverdagen for millioner af danskere.
FreeCell’s indflydelse på andre spil
FreeCell’s succes inspirerede direkte udviklingen af mange andre kabale-spil. Konceptet med fuld synlighed og begrænset opbevaring blev genbrugt i adskillige varianter og spin-offs. Selv spil uden for kabale-genren har lånt FreeCell’s designfilosofi: at give spilleren fuld information og lade strategi — ikke held — afgøre udfaldet.
FreeCell påvirkede også den akademiske forskning inden for kunstig intelligens og algoritmisk problemløsning. Spillet blev brugt som benchmark for søgealgoritmer, og de teknikker, der blev udviklet til at løse FreeCell-uddelinger, fandt anvendelse i logistik, planlægning og andre områder af operationsanalyse. FreeCell’s velstrukturerede regler og håndterbare kompleksitet gjorde det til et ideelt testbænk for nye AI-metoder — simpelt nok til at analysere, men komplekst nok til at udfordre algoritmerne.
Tidslinje
- 1968 — C. L. Baker beskriver det relaterede Baker’s Game
- 1978 — Paul Alfille skaber FreeCell på PLATO-systemet
- 1988 — Jim Horne programmerer FreeCell til DOS
- 1995 — FreeCell inkluderet i Windows 95
- 1994-2000 — Internet FreeCell Project løser 31.999 af 32.000 uddelinger
- 2001 — FreeCell med opdateret grafik i Windows XP
- 2007 — Ny visuel stil i Windows Vista
- 2012 — Microsoft Solitaire Collection erstatter selvstændige spil
- 2010-2020’erne — HTML5-baserede FreeCell-spil dominerer online
FreeCell i Danmark
I Danmark har FreeCell altid haft en loyal fanskare. Spillet blev introduceret til danske computere med Windows 95 i 1995, og ligesom i resten af verden blev det hurtigt et fast indslag på kontorer, i husstande og i skolernes IT-lokaler. Det danske ord “kabale” bruges bredt som fællesbetegnelse for alle enkeltspiller-kortspil, og FreeCell er en af de mest spillede varianter ved siden af 7 kabale og Edderkop Kabale.
Med internettets udbredelse i 2000’erne og især smartphones fra 2010’erne er FreeCell blevet endnu mere tilgængeligt for danske spillere. I dag kan du spille FreeCell gratis på 7kabale-gratis.dk direkte i browseren — uden download, uden registrering og helt uden reklamer. Det er en moderne version af den oplevelse, millioner af danskere husker fra deres første møde med spillet på en Windows 95-computer for over 30 år siden.
