Paul Olav Tvete Maren Pakura Stephan Kulow Granskare: Mike McBride Utvecklare: Paul Olav Tvete Utvecklare: Stephan Kulow Översättare: Stefan Asserhäll
2
Innehåll 1 Inledning 5 2 Hur man spelar 6 3 Spelets regler, strategi och tips 7 3.1 Allmän användning..................................... 7 3.2 Regler för enskilda spel................................... 8 3.2.1 Klondike....................................... 8 3.2.2 Farfarpatiens.................................... 9 3.2.3 Idioten........................................ 9 3.2.4 Kungen....................................... 10 3.2.5 Mod3......................................... 10 3.2.6 Tattare........................................ 10 3.2.7 Fyrtio och åtta.................................... 11 3.2.8 Följa John...................................... 11 3.2.9 Yukon........................................ 11 3.2.10 Farfarsklocka.................................... 11 3.2.11 Golf.......................................... 12 3.2.12 Spindel........................................ 12 4 Översikt av gränssnittet 13 4.1 Menyn Spel......................................... 13 4.2 Menyn Flytta........................................ 14 4.3 Menyn Inställningar.................................... 14 4.4 Menyn Hjälp......................................... 15 5 Vanliga frågor 16 6 Tack till och licens 17 A Installation 18 A.1 Kompilering och installation................................ 18 B Sakregister 19
Sammanfattning Denna dokumentation beskriver spelet Patiens, version 3.6
Kapitel 1 Inledning SPELTYP: Kort ANTAL MÖJLIGA SPELARE: En För att lägga en patiens behöver du, som namnet anger, tålamod. För enkla patienser, där slutresultatet bara beror på hur korten hamnar, är tålamod kanske det enda du behöver. Men det finns också patienser där du dessutom måste planera din strategi och tänka framåt för att vinna. Allt patienserna har gemensamt är att spelaren måste lägga korten i en särskild ordning genom att flytta, vända och ordna om dem. 5
Kapitel 2 Hur man spelar SYFTE: Arrangera om korten i sviter med så få förflyttningar som möjligt. Eftersom Patiens erbjuder en mängd olika patienser, finns det inte någon enkelt handledning som passar dem alla. Därför är det mycket viktigt att du läser varje enskilt avsnitt i kapitlet Spelregler, strategier och tips innan du börjar lägga en patiens du inte är bekant med. I stort sett finns det två typer av patienser: de som låter dig ordna korten enligt samma färg, och de som låter dig ordna korten enligt alternerande färger. Du kan enkelt avgöra vilken patiens du spelar med försöksmetoden. När du väl vet vilken typ du har att göra med, är resten enkelt: Fortsätt ordna och ordna om korten och samla de som passar ihop. Ge dock akt på korthögarna från spelets början. Skynda dig inte att flytta omkring enskilda kort. Se om de kan vara mer användbara på något annat ställe. Du kan också kasta en blick på statusraden för att få ytterligare hjälp. Var och en av patienserna har en inbyggd lösningskontroll, som talar om för dig om patiensen du lägger kan gå ut eller inte. Om lösningskontrollen anger att patiensen inte går ut, är risken stor att du inte heller lyckas. Vid detta tillfälle kan du antingen starta om den pågående patiensen, eller påbörja en helt ny patiens. OBSERVERA: Att lägga patiens hjälper till att avsevärt förbättra din uppmärksamhet, och höjer din koncentrationsförmåga. 6
Kapitel 3 Spelets regler, strategi och tips 3.1 Allmän användning Ett kortspel innehåller en eller flera kortlekar med 52 kort vardera. Varje kortlek innehåller de fyra färgerna: Klöver Spader Hjärter Ruter Varje färg innehåller följande korttyper: äss, två, tre, fyra, fem, sex, sju, åtta, nio, tio, knekt, dam och kung. Den fullständiga ordningen av kort kallas en familj. Det finns riktiga familjer och alternerande familjer. De riktiga familjerna är alla av samma färg (t.ex. hjärter). I de alternerande familjerna ändras kortfärgen från ett kort till nästa mellan en svart färg (klöver och spader) och en röd färg (hjärter och ruter). Om familjen inte är fullständig kallas den en svit. 7
Det finns ett antal kännetecken i typiska patienser. De beskrivs nedan. 1. Talong 2. Sakhög Vid början av varje spel är alla kort blandade i leken. I vissa spel delas inte alla kort ut. De återstående korten läggs i den så kallade talongen. Du kan lätt hitta den eftersom det är den enda hög där alla kort har framsidan neråt. Många patienser använder en sakhög där kort som tas från talongen hamnar. Ofta gör ett klick på talongen att det översta kortet vänds med framsidan uppåt och placeras i sakhögen, vilket gör att kortet ingår i spelet. 3. Grundkort Grundhögarna är stället där man vill att korten ska hamna. Ofta har patiensen gått ut när alla kort har flyttats till grundhögarna i rätt ordning. Antal grundhögar och ordningen som krävs varierar från patiens till patiens. De flesta patienser börjar med tomma grundhögar. Genom att välja alternativet Släpp i menyn eller från verktygsraden gör att Patiens söker igenom alla högar och flyttar så många kort till grundhögarna som möjligt. 4. Utläggning De här högarna används för att ordna om korten. Reglerna för högarna varierar mycket mellan spelen. Vissa visar alla kort i dem, vissa inte. Vissa låter bara ett kort avlägsnas, andra låter varje kort avlägsnas, etc. 3.2 Regler för enskilda spel 3.2.1 Klondike Klondike är den mest berömda patiensen, troligen eftersom den levereras med ett ofta använt operativsystem. Den spelas med en kortlek. 8
Målet med Klondike är att placera alla kort som riktiga familjer i stigande ordning på grundkorten. Det fungerar ofta ganska bra så fort alla kort ligger med framsidan uppåt i utläggningen. Sviterna i utläggningen måste byggas i fallande ordning med kort i alternerande färger (rött och svart). Man kan flytta hela sviter eller delar av en svit om det första kortet passar i en annan hög. I en ledig hög kan en kung med vilken färg som helst placeras, eller en svit som börjar med en kung. När du klickar på talongen, flyttas ett kort från den till sakhögen. Därifrån kan det flyttas till utlägget eller grundkorten. Om talongen är tom, kan hela sakhögen flyttas till talongen genom att klicka på den tomma talongen. Du kan gå igenom korten på talongen så många gånger du vill. 3.2.2 Farfarpatiens Den här patiensen lärde sig Paul Olav Tvete, ursprunglig utvecklare av Patiens, av sin farfar. Därför fick den detta namn. Det finns inte några andra kända patiensprogram som implementerar den här patiensen. Farfar delar en kortlek i sju utläggningshögar. Vissa kort i varje hög har framsidan neråt från början efter utdelningen. Målet är att placera alla kort som riktiga familjer i stigande ordning på grundkorten. Du kan flytta varje kort i varje hög om det passar på ett annat kort för att bygga en riktig svit i fallande ordning. Du kan till exempel flytta spader fem ovanpå spader sex, oberoende av hur många kort som finns ovanför spader fem. Bara spader sex måste vara överst i sin hög. I en ledig hög kan du placera en kung (återigen oberoende av hur många kort som finns ovanför den). Om det inte finns några fler möjliga förflyttningar, kan du dela ut korten igen. Att dela ut igen består av att ta korten från spelhögarna (hög för hög, från vänster till höger) och dela ut dem igen i startmönstret (rader av kort med framsidan neråt i sicksack som formar en topp, och därefter rader av kort med framsidan uppåt från vänster till höger ovanför). Observera att korten inte blandas, och att kort på grundhögarna lämnas orörda. Det går inte att dela ut korten igen mer än två gånger i varje patiens. Även om reglerna är enkla och tillåter ett stort antal förflyttningar, så är spelet ändå svårt att vinna. Trots det, eller kanske just därför, är det mycket roligt att spela. 3.2.3 Idioten Den här patiensen har mycket enkla regler, men är ändå svår att vinna. Den spelas med en kortlek, och målet är att flytta alla kort utom ässen till grundkorten. Efter det är gjort ska det bara finnas ett äss kvar i varje hög av utlägget. Varje kort av samma färg som är överst (t.ex. spader) och har ett lägre värde än ett annat kort som är överst (t.ex. spader sex och spader fyra) kan flyttas till grundkorten genom att klicka på det. Om du inte kan flytta några fler kort till grundkorten, kan du få ett nytt kort till varje hög i utlägget genom att klicka på talongen. Varje annat kort som är överst i en hög kan flyttas till en ledig hög. Du bör utnyttja dessa förflyttningar till lediga högar. På så sätt kan nya kort flyttas till grundkorten. Funktionen för automatiskt flyttning är avstängd för den här patiensen. 9
3.2.4 Kungen Kungen spelas med en kortlek. Du har fyra lediga celler i övre vänstra hörnet. Förutom det finns de fyra grundkortshögarna och under dem åtta högar i utlägget. Målet med spelet är att placera alla kort som riktiga familjer i stigande ordning på grundkorten. Du kan ofta uppnå det om du vet hur man spelar, eftersom Kungen är lösbar i ungefär 99.9% av fallen bland de första 32000 utläggen finns det bara ett som är olösbart (11982 om du vill veta). På högarna i utlägget måste du bygga fallande sviter, där röda och svarta kort alterneras. Vilket kort som helst kan placeras i en ledig cell. Du kan bara flytta ett kort som ligger ovanpå en hög eller en ledig cell. Sviter kan bara flyttas om du har tillräckligt med ledigt utrymme (antingen lediga celler eller lediga spelhögar) att placera korten medan du flyttar. Det maximala antalet kort du kan flytta beräknas av: ({antal lediga celler} + 1) * 2 {antal lediga högar} För att vinna det här spelet rekommenderas du att hämta korten ur spelsviterna i samma ordning som de måste läggas bland grundkorten (först ässen, sedan tvåorna, etc.). Du bör försöka behålla så många celler och/eller spelhögar som möjligt lediga, så att du kan bygga så långa sviter som möjligt. 3.2.5 Mod3 Mod3 spelas med två kortlekar. Målet med spelet är att placera alla kort i de översta tre raderna. I raderna måste du bygga sviter i samma färg. I den första raden måste du skapa sviten 2-5-8-Kn, i den andra raden sviten 3-6-9-D och i den tredje raden sviten 4-7-10-K. Kortens färg måste vara samma i varje svit, så du kan bara lägga hjärter fem ovanpå hjärter två. Den fjärde raden är sakhög och utläggning på samma gång. På en tom plats kan du placera vilket kort som helst från de tre första raderna eller kortet som är överst i den fjärde raden. Äss kan du lägga i ässhögarna längst upp i talongen. De ingår i spelet så du har en startpunkt för att skapa lediga platser. Om du inte kan flytta några fler kort, kan du få nya kort i den fjärde raden genom att klicka på talongen. Funktionen för automatiskt flyttning är avstängd för den här patiensen. 3.2.6 Tattare Tattare spelas med två kortlekar. Målet med spelet är att placera alla kort som riktiga familjer på grundkorten. Högarna i utlägget måste vara i fallande ordning med alternerande röda och svarta kort. Du kan bara flytta sviter eller enstaka kort. Vilket kort eller svit som helst kan placeras på en tom plats. Om du inte kan flytta några fler kort, kan du klicka på talongen för att få nya kort på alla högar i utlägget. Genom att använda ångerfunktionen kan du underlätta spelet en hel del, eftersom du måste ta ganska många beslut och vissa av dem kan visa sig vara felaktiga efter du har klickat på talongen. 10
3.2.7 Fyrtio och åtta Fyrtio och åtta spelas med två kortlekar. Målet med spelet är att placera alla kort som riktiga familjer på grundkorten. Högarna i utlägget måste vara i fallande ordning med hänsyn tagen till färger. Du kan till exempel bara placera hjärter fem ovanpå hjärter sex. Du kan bara placera ett kort överst på en hög. Vilket kort som helst kan placeras på en ledig plats. Genom att klicka på talongen lägger du ett kort i sakhögen, som därifrån kan flyttas till en hög i utlägget eller till grundkorten (som Patiens gör åt dig). Är talongen tom kan du lägga tillbaka alla kort från sakhögen till talongen. Det här fungerar bara en gång: andra gången talongen blir tom är spelet slut. Den här patiensen är svår att lösa, men med en viss erfarenhet kan du vinna många omgångar, särskilt om du använder ångerfunktionen då och då för att rätta dina beslut och besluten som Patiens tar när det flyttar kort till grundkorten. 3.2.8 Följa John Följa John spelas med bara en kortlek. Målet med spelet är att placera alla kort som riktiga familjer på grundkorten. På högarna i utlägget kan du bygga sviter. I allmänhet behöver du inte bry dig om kortens färg, men sviter kan bara flyttas om de är en del av en riktig svit Du kan till exempel flytta kortet spader sex om spader fem finns ovanpå det, men du får inte flytta det om klöver fem finns ovanpå det. Korten kan bara flyttas till grundkorten om alla 13 korten i en familj ligger ovanpå varandra på högarna i utlägget. FÖRSLAG Du bör försöka flytta korten till rätt högar så fort som möjligt för att skapa lediga högar att placera kort på tillfälligt, eftersom du kan placera vilket kort som helst på dem. Med tillräckligt ledigt utrymme kan du bygga familjer på lediga platser oberoende av färg. Om du har alla kort i sådana familjer kan du sortera dem efter färg, så att de kan flyttas till grundkorten. 3.2.9 Yukon Yukon spelas med en kortlek. Målet är att placera alla kort som riktiga familjer i stigande ordning på grundkorten. Sviterna på högarna i utlägget måste vara i fallande ordning med alternerande röda och svarta kort. Du kan flytta varje kort med framsidan uppåt oberoende av hur många kort som finns ovanpå det. Du kan alltså placera hjärter fem ovanpå spader sex om det är överst i sin hög. En kung av vilken färg som helst kan placeras på en ledig plats (återigen oberoende av hur många kort som finns ovanför det) 3.2.10 Farfarsklocka Farfarsklocka är en enkel patiens och med en viss erfarenhet bör du kunna lösa de flesta omgångar. Den spelas med en kortlek och målet med spelet är att placera korten som riktiga familjer i stigande ordning på grundkorten. Grundkorten finns på högra sidan och består av tolv högar som formar en klocka. Nian finns vid klockan tolv, damen vid klockan tre, trean vid klockan sex och sexan vid klockan nio. 11
Det finns åtta högar i utlägget vid sidan om klockan och i varje hög finns det fem kort. På högarna i utlägget kan du bygga i fallande svit utan att bry dig om kortens färg. Du kan bara flytta ett kort i taget. 3.2.11 Golf Golf spelas med en kortlek. Målet med Golf är att flytta alla korten i utläggningen till grundkorten. Layouten i patiensen Golf är rättfram. I början av spelet ser du utläggningen, där det finns sju kolumner som vardera innehåller fem kort. Därunder finns talongen och grundkorten. Att spela patiensen Golf är enkelt, men det krävs strategi för att kunna vinna. Korten längst ner i varje kolumn i uppläggningen är tillgängliga för spel. Tillgängliga kort byggs på det översta grundkortet i stigande eller fallande sekvens, oberoende av färg. Om inga förflyttningar är möjliga kan ett kort delas ut från talongen till grundkortet. Spelet är slut när alla kort i talongen har delats ut, och inga ytterligare förflyttningar är möjliga. 3.2.12 Spindel Spindel spelas med två kortlekar. Korten delas ut i tio spelhögar, fyra med sex kort vardera och sex med fem kort vardera. Det lämnar kvar 50 kort som kan delas ut 10 åt gången, ett på varje spelhög. I spelhögarna, kan ett kort placeras på ett annat i vilken färg som helst och med värdet ett högre. En sekvens med kort i fallande ordning och samma färg kan flyttas från en spelhög till en annan. Målet med spindel är att placera alla kort som riktiga familjer i fallande ordning från kungarna var som helst i spelhögarna. När en sådan familj har byggts i en spelhög, flyttas den till nedre vänstra hörnet av fönstret. De olika nivåerna avgör hur många färger som används. Lätt använder en färg, normal använder två färger, och svår använder alla fyra färgerna. Spelet är ganska lätt att vinna på den lätta nivån, och mycket svårt att vinna på den svåra nivån. 12
Kapitel 4 Översikt av gränssnittet 4.1 Menyn Spel Spel Nytt spel... (Ctrl+Skift+N) Återgå till spelvalsfönstret. Åtgärden överger pågående giv. Spel Ny giv (Ctrl+N) Starta en ny giv med samma patiensvariant. Åtgärden överger given som pågår. Spel Ny numrerad giv... (Ctrl+D) Starta en ny giv genom att ange typ av spel och givens nummer. Åtgärden överger given som pågår. Patiens ger varje giv ett unikt identifikationsnummer (som används internt för att göra kortleken slumpmässig vid den inledande given). Den här funktionen låter dig spela om en intressant giv eller försöka en särskilt svår giv rekommenderad av en vän. Särskilt hängivna spelare kan försöka slå Patiens genom att spela alla 2147483647 givar i tur och ordning för var och en av patiensvarianterna. Observera att för Kungen motsvarar givnumren i Patiens de som beskirvs i Freecell FAQ. Spel Starta om giv (F5) Låt den pågående patiensen återgå till sitt ursprungliga tillstånd efter given. Spel Ladda... (Ctrl+O) Ladda ett sparat spel. Åtgärden överger pågående giv. Spel Ladda senaste Lista med filer som nyligen använts. Lista senast använda sparade filer i ordning enligt senast använda. Väljes en patiens laddas den. Åtgärden överger pågående giv. Spel Spara som... (Ctrl+S) Spara pågående spel på hårddisken. Spel Statistik Visa diverse statistik om hur du klarat dig, uppdelat enligt patiensvariant. Spel Avsluta (Ctrl+Q) Avsluta Patiens. 13
4.2 Menyn Flytta Flytta Ångra (Ctrl+Z) Ångra ditt senaste drag. Flytta Gör om (Ctrl+Skift+Z) Gör om draget som precis ångrades med Ångra. Flytta Tips (H) Tillhandahåll tips om möjliga förflyttningar, om någon fastnar. Kort som tillåts flyttas till en annan hög, markeras tillfälligt. Flytta Demonstration (D) Starta demonstrationsläget. I demonstrationsläget försöker Patiens lösa given åt dig. Aktivera åtgärden en andra gång för att lämna demonstrationsläget. Flytta Dra (Mellanslag) Vänd ett eller flera kort från talongen och flytta dem till sakhögen. Åtgärden är bara tillgänglig i vissa patienser. Flytta Dela ut rad (Retur) Vänd flera kort från talongen och placera ett på varje spelhög. Åtgärden är bara tillgänglig i vissa patienser. Flytta Ny omgång (R) Samla alla kort som fortfarande är i spel och dela ut dem igen utan att blanda. Åtgärden är bara tillgänglig i vissa patienser. 4.3 Menyn Inställningar Inställningar Alternativ för Patiensvariant Lista med specifika alternativ för patiensvarianten Lista alternativ specifika för den nuvarande patiensvarianten. Menyn är bara tillgänglig i vissa patienser (Klondike och Spindel). Inställningar Högalternativ Framsidan neråt (svårare)/framsidan uppåt (lättare) Låter dig välja om kortens framsida ska visas. Menyn är bara tillgänglig i Spindel. Inställningar Ändra utseende... (F10) Visa en dialogruta för att ändra kortlek och speltema som används. Inställningar Aktivera automatisk förflyttning Aktivera att flytta kort automatiskt till grundhögarna om möjligt. Inställningar Aktivera patienslösare Aktivera den automatiska patienslösaren. När den är aktiverade, försöker lösaren hela tiden avgöra om patiensens aktuella tillstånd betyder att den går ut. Du kan inaktivera lösaren för att bevara processor- eller batterikraft. 14
Inställningar Kom ihåg tillståndet vid avslutning Aktivera att spelets tillstånd sparas automatiskt när Patiens stängs av Om aktiverad, laddas Patiens automatiskt föregående patiens tillstånd nästa gång det startas. Inställningar Visa verktygsrad Visa eller dölj verktygsraden. Inställningar Visa statusrad Visa eller dölj statusraden. 4.4 Menyn Hjälp Hjälp Innehåll... (F1) Startar KDE:s hjälpsystem med början på hjälpsidorna för KPatience (det här dokumentet). Hjälp Vad är det här? (Skift+F1) Ändrar muspekaren till en kombination av en pil och ett frågetecken. Genom att klicka på objekt i KPatience öppnas ett hjälpfönster (om det finns ett för just det här objektet) som förklarar objektets funktion. Hjälp Rapportera fel... Öppnar dialogrutan för felrapportering där du kan rapportera ett fel eller lämna ett förbättringsförslag. Hjälp Om KPatience Det här visar information om version och upphovsmän. Hjälp Om KDE Det här visar KDE:s version och annan grundläggande information. 15
Kapitel 5 Vanliga frågor 1. Jag vill ändra hur patiensen ser ut. Kan man göra det? Man kan ändra spelkortens fram- och baksida och spelets tema. Använd Inställningar Ändra utseende... (F10) i menyraden för att göra det. 2. Kan man använda tangentbordet för att spela? Nej, Patiens har ingen funktion för att spela bara med tangentbordet. Dock har de flesta menyalternativ snabbtangenter. 3. Jag har fortfarande ingen aning om hur man spelar, även med tips. Hjälp! Förutom tipsfunktionen finns det också ett användbart demonstrationsläge, där den inbyggda artificiella intelligensen lägger patiensen åt dig. Du kan försöka att titta på och lära dig. Om du har frågor är det dock bättre att läsa avsnitten Hur man spelar och Spelets regler, strategi och tips i den här handboken. 16
Kapitel 6 Tack till och licens KPatience KPatience Copyright (c) 1995-2000 Paul Olav Tvete KPatience Copyright (c) 2001-2007 Stephan Kulow coolo@kde.org Lösare till Kungen av Shlomi Fish shlomif@vipe.technion.ac.il Dokumentation Copyright (c) 2000 Paul Olav Tvete Dokumentation uppdaterad för KDE 2.0 av Mike McBride mpmcbride7@yahoo.com Dokumentation omskriven för KPatience 2.0 (KDE 2.1) av Maren Pakura maren@kde.org Dokumentation korrekturläst och uppdaterad för KPatience 3.6 av Richard Hawthorne techno_plume-coding@yahoo.com Översättning Stefan Asserhäll stefan.asserhall@bredband.net Den här dokumentationen licensieras under villkoren i GNU Free Documentation License. Det här programmet licensieras under villkoren i GNU General Public License. 17
Bilaga A Installation KPatience är en del av KDE-projektet http://www.kde.org/. KPatience finns i kdegames-paketet på ftp://ftp.kde.org/pub/kde/, KDE-projektets huvudsakliga FTP-plats. A.1 Kompilering och installation För detaljerad information om hur man kompilerar och installerar KDE-program, se Bygga KDE Software från källkod. Eftersom KDE använder cmake bör du inte ha några problem med att kompilera programmet. Skulle du stöta på problem, var snäll rapportera dem till KDE:s e-postlistor. 18
Bilaga B Sakregister F färger, 7 Följa John, 11 familj, 7 Farfarpatiens, 9 Farfarsklocka, 11 Fyrtio och åtta, 11 G Golf, 12 grundkort, 8 I Idioten, 9 K Klondike, 8 Kungen, 10 M Mod3, 10 S sakhög, 8 Spindel, 12 T talong, 8 Tattare, 10 U utläggning, 8 Y Yukon, 11 19