Handbok Kenolaba
Handbok Kenolaba
Nästa

Handbok Kenolaba

Josef Weidendorfer

Philip Rodrigues

reviewer: Lauri Watts
Översättare: Stefan Asserhäll
Revision 1.06b (2006-01-13)

Härmed ges tillåtelse att kopiera, distribuera och/eller ändra detta dokument under villkoren i GNU Free Documentation License, Version 1.1 eller någon senare version publicerad av Free Software Foundation; utan invarianta avsnitt, utan framsidestexter och utan baksidestexter. En kopia av licensen inkluderas i avsnittet som heter "GNU Free Documentation License".

Kenolaba är ett enkelt strategibrädspel som spelas av två spelare.


Kapitel 1. Inledning
Inledning
Föregående
Nästa

Kapitel 1. Inledning

Kenolaba är ett enkelt strategibrädspel som spelas av två spelare. Det finns röda och gula pjäser för varje spelare. Med början från en startposition där varje spelare har 14 pjäser, görs drag tills en spelare har knuffat 6 av motspelarens pjäser från brädet.

Originalprogrammet utvecklades1993 för DOS och enbart Xlib. En stor omskrivning gjordes för KDE.

Notera

Om du känner till brädspelet som heter Abalone, kommer du att tycka om det här programmet. I själva verket inspirerades det här programmet av det ovannämnda spelet. Abalone är ett varumärke som tillhör Abalone SA i Frankrike.

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 2. Spelets regler
Spelets regler
Föregående
Nästa

Kapitel 2. Spelets regler

Röd flyttar alltid först.

Två typer av drag är tillåtna:

Normal

En, två eller tre pjäser som är dina kan flyttas i en av 6 riktningar. Förflyttning i sidled är också tillåtet.

Tryck med vänster musknapp på den första pjäsen som du vill flytta. Pjäsen blir då markerad. Dra nu musen i den önskade riktningen. Om draget är giltigt, ändras markören till en pil i samma riktning och alla pjäser i draget blir markerade. Om det här är draget du vill göra, släpp musknappen.

Drag åt sidan hanteras på ett annat sätt. För två intilliggande pjäser klicka mellan dem och dra, för tre pjäser tryck på musens mittknapp på pjäsen i mitten, om ett drag åt sidan är tillåtet för pjäserna blir de markerade. Annars markeras bara den i mitten, och du gör ett vanligt drag.

Putta

Du kan putta maximalt två av motspelarens pjäser framför dina egna, så länge antalet pjäser du flyttar är fler än antalet av motspelarens pjäser som du flyttar. Det betyder att du kan flytta en eller två av motspelarens pjäser med tre pjäser, och en med två pjäser.

Särskilda drag är de som puttar en av motspelarens pjäser från brädet. Om du har puttat av sex av motspelarens pjäser har du vunnit.

Om du fortfarande inte vet vad Kenolaba går ut på, titta på ett spel där datorn spelar båda sidor. Välj Inställningar->Datorn spelar->Båda efter du har startat Kenolaba, och starta ett nytt spel.

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 3. Nätverksspel
Nätverksspel
Föregående
Nästa

Kapitel 3. Nätverksspel

Allmänt nätverksspel

Kenolaba stöder spel via nätverk. Det här låter två personer spela mot varandra på olika datorer, eller en person att observera spelet för ett annat Kenolaba-program. För att använda Kenolabas nätverksfunktioner, måste Kenolaba ställas in i nätverksläge, genom att välja Spel->Nätverksspel.

Alla Kenolaba-program som kör i nätverksläge skickar ut ändrade positioner till varandra.

För att utbyta positioner, måste Kenolaba-programmen få reda på varandra. Om de kör på samma dator, behövs ingenting göras (utom att byta till nätverksläge). Om de kör på olika datorer måste du ange den andra datorn på kommandoraden med väljaren -h, på det här sättet:

%kenolaba -h Något_värddatornamn

Notera

För de initierade: Kenolaba lyssnar på ett TCP-uttag efter positionsändringskommandon från andra Abalone-program, när det är i nätverksläge. Du kan ange portnumret med kommandoradsväljaren -p. Du behöver det här om du vill spela två olika nätverksspel med Abalone.

Exempel

  • Krister på dator1 och Maria på dator2 vill spela med varandra. Maria startar helt enkelt Kenolaba, väljer Inställningar->Datorn spelar till Ingen och byter till nätverksläge. Krister startar Kenolaba med

    %kenolaba -h dator2
    och gör sedan samma sak som Maria. Nu kan någon av de två starta spelet och göra ett drag med en röd pjäs. Varje gång som positionen ändras i ett program, ändras den också automatiskt i det andra.

  • John vill observera spelet: Han gör samma sak som Krister, men gör inga drag själv.

  • Två olika Kenolaba nätverksspel ska köras mellan datorerna d1 och d2. För att skilja på spelen, väljer vi portnumret 12345 för ett av dem. På d1 startar vi som vanligt:

    %kenolaba
    för det första spelet, och (inte så vanligt):
    %kenolaba -p 12345
    för det andra. På d2 startar vi det första spelet med:
    %kenolaba -h d1
    och det andra med:
    %kenolaba -h d1:12345
    (Ett kolon skiljer värddator och port åt precis som i en webbadress).

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 4. Avancerade alternativ
Avancerade alternativ
Föregående
Nästa

Kapitel 4. Avancerade alternativ

Ändringsläge

Du kan redigera den verkliga positionen på brädet genom att välja Redigera->Ändra för att ställa in Kenolaba i ändringsläge. Du kan lägga till röda eller gula pjäser, eller ta bort dem. Statusraden visar antalet röda och gula pjäser, och om positionen är giltig. Ett utropstecken betyder att den inte är det, och en bock att den är det.

Viktigt

Om positionen är ogiltig och du byter tillbaka till normalt spelläge, kan du inte spela! Bara giltiga positioner kan användas som startposition för ett spel.

Flytta->Ta tillbaka och Flytta->Framåt minskar eller ökar helt enkelt dragnumret, men ändrar inga pjäser.

Användning

Genom att trycka på vänster eller höger musknapp på ett tomt eller gult fält, startar du läget “lägg till röda pjäser”, genom att trycka på mittenknappen på ett tomt eller rött fält, startar du läget “lägg till gula pjäser”. Till sist, genom att trycka på vänster eller höger musknapp på en röd pjäs, eller mittenknappen på en gul pjäs, startar du läget “ta bort pjäser”. Alla pjäser som musen passerar över med knappen nertryckt kommer att tas bort.

För att lämna ändringsläge och återgå till spelläge, avmarkera bara Ändra i menyn Redigera.

Att använda klippbordet

Det nuvarande Kenolaba-brädet kan kopieras till klippbordet med kommandot Kopiera i menyn Redigera, och sedan klistras in igen med Klistra in. På det här sättet kan du kopiera brädets position från ett Kenolaba-program till ett annat, genom att trycka på Kopiera i ett program och Klistra in i det andra, men det här görs bättre med nätverksläget (se ovan). En annan användning är att spara positioner i en textfil (med Kopiera och ditt val av editor) och senare hämta en position genom att välja den i editorn och klistra in den i Kenolaba.

Datornivå
Datornivå

Datornivå

Datorn kan spela med fyra nivåer, nämligen:

  • Lätt

  • Normal

  • Svår

  • Utmaning

Ju svårare inställning, desto längre letar datorn efter ett drag. Du kan avbryta sökningen genom att trycka på tangenten S.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Spionera
Spionera

Spionera

Spionera” kan aktiveras eller stängas av i menyn Inställningar, med alternativet Spionera. Om det är din tur, kan du se datorns bedömning av draget som du vill göra i statusraden. Om det är datorns tur kan du se (i statusraden och med markerade pjäser) draget som den verkligen tycker är bäst att göra. Det här ändras förstås under tiden sökningen pågår.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Att välja vilken färg som datorn spelar
Att välja vilken färg som datorn spelar

Att välja vilken färg som datorn spelar

Du kan låta datorn spela röd, gul eller båda sidor. Välj bland de här alternativen innan du startar ett nytt spel. Det fungerar förstås också under spelets gång om du vill byta sida. Välj Ingen för att spela mot en annan person. Det här är mycket användbart i nätverksläge.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 5. Avancerade alternativ
Avancerade alternativ
Föregående
Nästa

Kapitel 5. Avancerade alternativ

Kenolaba erbjuder avancerade inställningsalternativ för de djärva, som gör det möjligt att ändra poängsättningssystemet om man vill. För att komma åt de avancerade alternativen, välj InställningarAnpassa Kenolaba.... Medan inställningarna ändras, visas poängen som de ändrade inställningarna ger för det nuvarande draget längst ner i dialogrutan, intill Utvärdering av verklig position:.

Fliken Drag

Antal poäng som läggs till summan för varje sorts drag kan ändras här, beroende på typen av drag och hur många pjäser som berörs. Dragen är indelade i tre typer:

Normal

Ett normalt drag är ett där man flyttar en eller flera pjäser själv, men inte puttar någon av motspelarens pjäser.

Putta

Ett drag som puttar är ett där man puttar en eller flera av motspelarnas pjäser, men de blir kvar på brädet.

Putta ut

Ett drag som puttar ut är ett där man puttar en eller flera av motspelarnas pjäser från brädet.

Fliken Position
Fliken Position

Fliken Position

Antal poäng som läggs till i totalsumman för en position på brädet beror på vilken ring på brädet som pjäserna befinner sig. För varje ring, från centrum och utåt, kan en medelpoäng att lägga till ställas in, med ett +/- intervall. Poängen som ges för en viss position varieras slumpmässigt inom +/- intervallet. Detta görs för att förhindra att datorspel hamnar i en oändlig loop.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Fliken I rad
Fliken I rad

Fliken I rad

Varje gång ett antal pjäser i rad inträffar, läggs det angivna antalet poäng till i totalsumman, t.ex. X O O O lägger till poängen för tre i rad, och dessutom två gånger poängen för två i rad.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Fliken Antal
Fliken Antal

Fliken Antal

Lägger till det givna antalet poäng baserat på skillnaden i antal bollar på båda sidor, från 1 boll till: upp till 5 bollar till:. Om det är en skillnad på 6 bollar, är spelet slut.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Fliken Utvärderingsmetoder
Fliken Utvärderingsmetoder

Fliken Utvärderingsmetoder

Dina utvärderingsmetoder, definierade under alla andra flikar i dialogrutan, kan sparas eller tas bort här.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 6. Menyreferens
Menyreferens
Föregående
Nästa

Kapitel 6. Menyreferens

Att göra drag förklaras i Spelets regler. Knapparna i verktygsraden har samma betydelse som posterna i menyerna Spel eller Redigera.

Menyn Spel

Spel->Ny (Ctrl+N)

Startar ett nytt spel även om ett spel redan pågår.

Spel->Nätverksspel (N)

Om det här aktiveras, är programmet i nätverksläge.

Spel->Avsluta (Ctrl+Q)

Avslutar Kenolaba.

Menyn Redigera
Menyn Redigera

Menyn Redigera

Redigera->Kopiera (Ctrl+C)

Kopiera en representation av Kenolabas bräde till klippbordet

Redigera->Klistra in (Ctrl+V)

Tolka innehållet i X-klippbordet som en ASCII-representation av ett Kenolaba bräde, och kopiera det till det nuvarande brädet. En giltig ASCII-representation skapas av Kopiera.

Redigera->Ändra (Ctrl+Insert)

Ställer in Kenolaba i ändringsläge.

Redigera->Spara position (Ctrl+S)

Sparar den nuvarande positionen för att hämta senare med Redigera->Återställ position.

Redigera->Återställ position (Ctrl+O)

Återställ positionen för brädet som sparats i Kenolabas inställningsfil med Redigera Spara position.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menyn Drag
Menyn Drag

Menyn Drag

Drag->Tips (H)

En ledtråd för ditt nästa drag visas. Bara möjligt om du spelar med nivån normal eller högre, dragnumret är två eller större och du inte har ångrat ditt drag.

Drag->Avbryt sökning (S)

När datorn tänker avbryts dess djupsökning och den väljer det bästa draget som den har hittat hittills.

Flytta->Ta tillbaka (Page Up)

Tar tillbaka ditt föregående drag. Två (!) drag ångras: motspelarens drag och ditt senaste drag, så att det är din tur igen. 100 drag är ihågkomna, så tveka inte att ta tillbaka drag tills du når början på spelet. I ändringsläge (se Redigera->Ändra), minskas dragnumret för den här positionen.

Flytta->Framåt (Page Down)

Bara användbart i ändringsläge: öka dragnumret för den här positionen.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menyn Inställningar
Menyn Inställningar

Menyn Inställningar

Inställningar->Visa menyrad (Ctrl+M)

Visar eller döljer Kenolabas menyrad.

Inställningar->Visa verktygsrad

Visar eller döljer Kenolabas verktygsrad.

Inställningar->Visa statusrad

Visar eller döljer Kenolabas statusrad längst ner på skärmen.

Inställningar->Spara inställningar

Sparar de nuvarande inställningar som förval för Kenolaba.

Inställningar->Välj speltyp

Väljer nivån som datorn spelar. Kan vara något av:

  • Lätt

  • Normal

  • Svår

  • Utmaning

Inställningar->Datorn spelar

Välj vilka färger som datorn spelar. Kan vara något av:

  • Röd

  • Gul

  • Båda

  • Ingen

Inställningar->Flytta långsamt

Ett drag som datorn gör visas med blinkning och markering av pjäserna när det här alternativet är valt. Avmarkera det här alternativet om du inte vill vänta på animeringen. Då utförs bara en snabb markering.

Inställningar->Redera bollar

Om markerad, rederas pjäserna med ett inbyggt enkelt renderingsprogram när det behövs (t.ex. när fönsterstorleken ändras).

Inställningar->Spionera

Om markerad, aktiveras “spionering”.

Inställningar->Anpassa genvägar...

Visar den vanliga KDE inställningsdialogrutan för genvägar, för att anpassa genvägarna som används av Kenolaba.

Inställningar->Anpassa verktygsrader...

Visar den vanliga KDE inställningsdialogrutan för att anpassa Kenolabas verktygsrad.

Inställningar->Anpassa Kenolaba...

Visar Kenolabas inställningsdialogruta för att ändra Kenolabas inställningar. Se Kapitel 5, Avancerade alternativ.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menyn Hjälp
Menyn Hjälp

Menyn Hjälp

Hjälp->Innehåll... (F1)

Startar KDE:s hjälpsystem med början på hjälpsidorna för Kenolaba (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 Kenolaba ö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 Kenolaba

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.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 7. Kommandoradsväljare
Kommandoradsväljare
Föregående
Nästa

Kapitel 7. Kommandoradsväljare

kenolaba [-pMitt_portnummer] [-hvärddator:port]

Med -p anger du portnumret på ett lyssnande TCP-uttag i nätverksläge.

Med -h anger du en Kenolaba fjärrprocess (med valfritt portnummer, om inte den förvalda porten används på fjärrdatorn) för att kommunicera med i nätverksläge. Du kan ange flera fjärrprocesser.

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitel 8. Tack till & licens
Tack till & licens
Föregående
Nästa

Kapitel 8. Tack till & licens

Kenolaba

Program copyright 1997-2000 Josef Weidendorfer

Originaldokumentation av Robert Williams och Josef Weidendorfer

Dokumentation underhålls av Philip Rodrigues .

Översättning Stefan Asserhäll

Den här dokumentationen licensieras under villkoren i GNU Free Documentation License.

Det här programmet licensieras under villkoren i GNU General Public License.

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Appendix A. Installation
Installation
Föregående
Nästa

Appendix A. Installation

Hur man skaffar Kenolaba

Kenolaba är en del av KDE-projektet http://www.kde.org/.

Kenolaba finns i kdegames-paketet på ftp://ftp.kde.org/pub/kde/, KDE-projektets huvudsakliga FTP-plats.

Kompilering och installation
Kompilering och installation

Kompilering och installation

För att kompilera och installera Kenolaba på ditt system, skriv följande i baskatalogen för distributionen av Kenolaba:

% ./configure
% make
% make install

Eftersom Kenolaba använder autoconf och automake bör du inte ha några problem med att kompilera det. Skulle du stöta på problem, var snäll rapportera dem till KDE:s e-postlistor.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Föregående
Nästa
Hem


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nästa
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team