Kenolaba-håndbogen
Kenolaba-håndbogen
næste

Kenolaba-håndbogen

Josef Weidendorfer

Philip Rodrigues

reviewer: Lauri Watts
Oversætter: Erik Kjær Pedersen
revision 1.06b (2006-01-13)

Tilladelse er hermed givet til at kopiere, videregive og/eller ændre dette dokument under betingelserne i GNU's Fri Dokumentation License, Version 1.1 eller en vilkårlig senere version publiceret af Free Software Foundation; uden invariante afsnit, uden tekster før omslaget, og uden tekster efter omslaget. En kopi af licensen er inkluderet i afsnittet ved navn " Medvirkende og licens".

Kenolaba er et simpelt bræt strategispil der spilles af to spillere.


Kapitel 1. Indledning
Indledning
forrige
næste

Kapitel 1. Indledning

Kenolaba er et simpelt bræt strategispil der spilles af to spillere. Der er røde og gule brikker for hver spiller. Fra en startposition hvor hver spiller har 14 brikker trækkes der, indtil en spiller har skubbet 6 af modstanderens brikker af brættet.

Det oprindelige program blev udviklet i 1993 for DOS for ren Xlib. For KDE var det en større omskrivning.

Bemærk

Hvis du kender det brætspil der hedder Abalone, vil du kunne lide dette program. Rent faktisk var dette program inspireret af ovennævnte spil. Abalone er et varemærke der tilhøre Abalone SA, Frankrig.

forrige
næste
hjem


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

Kapitel 2. Spilleregler
Spilleregler
forrige
næste

Kapitel 2. Spilleregler

Rød trækker altid først.

To typer træk er tilladt:

Normal

Én, to eller tre af dine brikker i en række kan flyttes et trin i en af 6 retninger. Sidebevægelser er også tilladte.

Tryk med venstre museknap på den første brik du ønsker at flytte. Brikken bliver nu markeret. Træk så musen i den ønskede retning. Hvis trækket er gyldigt, vil markøren forvandle sig til en pil i den retning og alle brikker i trækket vil blive markerede. Hvis du ønsker at udføre trækket, så giv slip på museknappen.

Sidelæns træk behandles på en anden måde: For to brikker ved siden af hinanden, klik mellem dem og træk; hvis der er tre, så tryk på den midterste museknap på den midterste brik - hvis en sidelæns bevægelse er tilladt, så vil brikkerne blive markerede. Ellers vil kun den midterste blive markeret og man kan lave et normalt træk.

Skubning

Man kan skubbe op til to af modstanderens brikker på brættet hvis de er foran ens egne brikker og der er flere af ens egne end af modstanderens. Det vil sige med tre kan man skubbe to ud, og med to kan man skubbe en ud.

Særlige skubbetræk er de der skubber modstanderens brikker af brættet. Når man har seks af disse har man vundet.

Hvis du stadig ikke ved hvad Kenolaba drejer sig om, så kig på et spil hvor maskinen spiller begge sider. Efter at have startet Kenolaba, vælg Indstillinger->Maskinen spiller->Begge og start et nyt spil.

forrige
næste
hjem


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

Kapitel 3. Netværksspil
Netværksspil
forrige
næste

Kapitel 3. Netværksspil

Generelt netværksspil

Kenolaba understøtter spil over et netværk. Dette tillader to spillere at spille mod hinanden på forskellige maskiner, eller at én person observerer spillet af et Kenolabaspil på en anden maskine. For at bruge Kenolaba's netværksegenskaber skal Kenolaba sættes til netværkstilstand ved at vælge Spil->Netværksspil.

Alle kørende Kenolaba programmer der er i netværkstilstand, sender ændrede stillinger til hinanden.

For at udveksle positioner skal Kenolaba programmerne kende til hinanden. Hvis de kører på den samme maskine behøves intet (udover at skifte til netværkstilstand). Hvis de kører på forskellige computere skal man angive de andre maskiner med -h kommandolinjevalget.

%kenolaba -h EtVærtsNavn

Bemærk

For kendere: Når Kenolaba er i netværkstilstand lytter den til en Tcp sokkel for ændrede stillinger i det andet Abalone program. Man kan angive portnummeret ved hjælp af -p kommandolinjevalget. Dette bliver man nødt til hvis flere vil spille på to forskellige maskiner.

Eksempler

  • Peter på maskine1 og Marie på maskine2 vil spille mod hinanden. Marie starter simpelthen Kenolaba, sætter menupunktet Indstillinger->Maskinen spiller til Ingen og skifter til netværkstilstand. Peter starter Kenolaba med

    %kenolaba -h maskine2
    , og gør i øvrigt det samme. Nu kan én af dem starte et spil og trække som rød. Hver gang stillingen ændres hos den ene ændres den hos den anden også.

  • Søren vil gerne kigge på spillet: Han gør det samme som Peter, men han trækker ikke selv.

  • To forskellige Kenolaba netværksspil vil køre mellem maskinerne m1 and m2. For at skelne mellem spillerne vælger vi port nummer 12345 for den ene. På m1 starter vi som sædvanlig:

    %kenolaba
    for det første spil, og (ikke som sædvanlig):
    %kenolaba -p 12345
    for det andet. På m2 starter vi det første spil med:
    %kenolaba-h m1
    og det andet med:
    %kenolaba -h m1:12345
    (Kolon adskiller vært og port som in URL).

forrige
næste
hjem


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

Kapitel 4. Avancerede indstillinger
Avancerede indstillinger
forrige
næste

Kapitel 4. Avancerede indstillinger

Ændringstilstand

Man kan redigere den nuværende brætstilling ved at vælge Redigér->Ændr for at sætte Kenolaba i ændringstilstand. Man kan tilføje røde eller gule brikker eller slette dem. Statuslinjen viser antallet af røde og gule brikker, flytningstallet, hvis side har næste træk og om stillingen er gyldig: Et udråbstegn betyder nej, et afkrydset symbol ja.

Vigtigt

Hvis stillingen er ugyldig og du skifter tilbage til normal spilletilstand, kan du ikke spille! Kun gyldige stillinger kan bruges som startstilling for et spil.

Flyt->Tilbageog Flyt->Fremad vil simpelthen formindske og forøge træknummeret, men vil ikke ændre nogen brikker.

Brug

Ved at trykke på venstre eller højre museknap på et tomt eller gult felt, går man ind i “Tilføj rød brik” tilstand. Ved at trykke på den midterste knap på et tomt felt eller et rødt felt, går man ind i “Tilføj gul brik” tilstand. Endelig ved at trykke på den venstre eller den højre museknap på en rød brik, eller den midterste museknap på en gul brik, går man ind i “Slet brik” tilstand. Enhver brik som musen går hen over med knappen presset ned, vil blive slettet.

Man skal blot fjerne krydset fra Ændr i Redigérmenuen, for at gå ud af ændringstilstand og tilbage til spilletilstand.

Brug af klippebordet

Det aktuelle Kenolaba bræt kan kopieres til klippebordet ved brug af Kopiér kommandoen i Redigérmenuen, og indsættes ved brug af Indsæt. På denne måde kan man kopiere brætstillingerne fra et Kenolaba program til et andet ved at trykke på Kopiér i et program og Indsæt i det andet, men det gøres bedre med netværkstilstand (se ovenfor). En anden brug er at gemme stillinger i en tekst fil (ved brug af Kopiér og din favorit tekstredigering) og hente en stilling tilbage senere ved at vælge i redigeringen og indsætte i Kenolaba.

Computerniveau
Computerniveau

Computerniveau

Computeren kan spille på fire forskellige niveauer, nemlig

  • Let

  • Normal

  • Svært

  • Udfordring

Jo hårdere indstilling, jo længere tager computeren for at finde et træk. Man kan afbryde søgningen ved at trykke på S tasten.



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

Spionering
Spionering

Spionering

Spionering” kan slås til og fra i Opsætningsmenuen , under Spion indstillingen. Hvis det er din tur, kan du se computerens vurdering af det træk du ønsker at spille i statuslinjen. Hvis det er computerens tur kan du se (i statuslinjen og de markerede brikker) det træk den synes er bedst at spille for øjeblikket. Dette ændres naturligvis under søgningen.



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

Vælg hvilken farve computeren spiller
Vælg hvilken farve computeren spiller

Vælg hvilken farve computeren spiller

Du kan lade computeren spille rød, gul, eller begge sider. Vælg mellem disse muligheder før starten på et nyt spil. Det virker selvfølgelig også midt i et spil, hvis du ønsker at skifte side. Vælg Ingen for at spille mod et andet menneske. Dette er meget nyttigt i netværkstilstand.



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

forrige
næste
hjem


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

Kapitel 5. Avancerede indstillinger
Avancerede indstillinger
forrige
næste

Kapitel 5. Avancerede indstillinger

Kenolaba tilbyder avancerede indstillingsvalg for udfordringen, så du kan ændre hele scoringssystemet hvis du vil. For at få adgang til disse avancerede valg, vælger du Opsætning->Indstil KAbalone.... Mens du ændre opsætningen, vil den scoring som dine ændrede indstillinger ville give for det aktuelle træk, blive vist for neden i dialogen, ved siden af Evaluering af aktuel position.

Træk-fanebladet

Det antal point der lægges til totalen for hver type træk kan ændres her, afhængig af typen af træk, og hvor mange brikker der er involveret. Trækkene er opdelt i tre typer:

Normal

Et normalt træk er et hvor du flytter en eller flere af dine egne brikker, men ikke skubber til nogen af modstanderens brikker.

Skub

Et skubbetræk er et hvor du skubber til en eller flere af modstanderens brikker, men de forbliver på brættet.

Skub-ud

Et skub-ud træk er et hvor du skubber en eller flere af din modstanders brikker af brættet.

Position-fanebladet
Position-fanebladet

Position-fanebladet

Det antal point der lægges til den totale score for en brætposition er afhængig af hvilken ring på brættet brikkerne er på. For hver ring, fra centrer udad, kan en gennemsnits score der skal lægges til sættes, med et +/- område. Scoren givet for en bestemt position varieres tilfældigt indenfor +/- området. Dette er for at forhindre at computer-computer-spil skal gå i uendelig løkke.



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

I-en-række-fanebladet
I-en-række-fanebladet

I-en-række-fanebladet

For hver gang antallet af brikker i en række hænder, vil det givne antal point blive lagt til scoringen, f.eks. X O O O lægger scoringen for tre på række til, og også to gange scoringen for to i en række.



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

Tæller-fanebladet
Tæller-fanebladet

Tæller-fanebladet

Lægger den givne mængde point til baseret på forskellen i antallet af bolde på begge sider, fra 1 bold mere: op til 5 bolde mere:. Hvis der er en forskel på 6 bolde, er spillet ovre.



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

Fanebladet Evalueringssystemer
Fanebladet Evalueringssystemer

Fanebladet Evalueringssystemer

Dine evalueringssystemer, definerede i alle andre faneblade i denne dialog, kan gemmes eller slettes her.



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

forrige
næste
hjem


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

Kapitel 6. Menureference
Menureference
forrige
næste

Kapitel 6. Menureference

Trækkene er forklaret under Spillets regler. Knapperne i redskabslinjen har samme betydning som indgangene i i Spil menuen.

Spilmenuen

Spil->Nyt (Ctrl+N)

Starter et nyt spil også selvom et spil er i gang.

Spil->Netværksspil (N)

Hvis dette er aktiveret er anvendelsen i netværkstilstand.

Spil->Afslut (Ctrl+Q)

Afslutter Kenolaba.

Redigeringsmenuen
Redigeringsmenuen

Redigeringsmenuen

Redigér->Kopiér (Ctrl+C)

Kopiér en repræsentation af Kenolaba til klippebordet

Redigér->Indsæt (Ctrl+V)

Fortolk indholdet af X klippebordet som en ascii repræsentation af Kenolaba brættet svarende til en vis brætstilling. En gyldig ASCII repræsentation kan genereres af Kopiér.

Redigér->Ændr (Ctrl+Insert)

Skifter Kenolaba til ændringstilstand.

Redigér->Gem position (Ctrl+S)

Gem den aktuelle stilling for at blive hentet senere med Redigér->Genopret stilling.

Redigér->Genopret position (Ctrl+O)

Genopret brætpositionen som blev gemt i Kenolabas indstillingsfil med Redigér Gem position.



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

Flyt-menuen
Flyt-menuen

Flyt-menuen

Flyt->Vink (H)

Et vink for dit næste træk vises. Kun muligt hvis du spiller på normalt niveau eller over, trækket er over 2 og du ikke har omgjort træk.

Flyt->Stop søgning (S)

Når maskinen tænker, afbrydes dens dybe tænkning og den bruger det bedste træk fundet indtil nu.

Flyt->Tag tilbage (PageUp)

Tag dit tidligere træk tilbage. To (!) træk gøres om: modstanderens træk og dit sidste træk. Så det er din tur igen. 100 træk huskes; så tøv ikke med at gå tilbage indtil du er ved begyndelsen af spillet. I ændringstilstand (se Menuen Redigér->Ændr), går træknummeret for stillingen ned.

Flyt->Fremad (PageDown)

Kun nyttigt i ændringstilstand: Øg træknummer for denne stilling.



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

Opsætningsmenuen
Opsætningsmenuen

Opsætningsmenuen

Opsætning->Vis Menulinje (Ctrl+M)

Viser eller skjuler Kenolaba's menulinje.

Opsætning->Vis Værktøjslinje

Viser eller skjuler Kenolaba's værktøjslinje.

Opsætning->Vis statuslinje

Viser eller skjuler Kenolaba's statuslinje i bunden af skærmen.

Opsætning->Gem opsætning

Gemmer de aktuelle indstillinger som standard for Kenolaba.

Opsætning->Vælg spiltype

Vælg det niveau computeren spiller på. Kan være en af:

  • Let

  • Normal

  • Svært

  • Udfordring

Opsætning->Computer spiller

Vælg med hvilke farver computeren spiller. Kan være en af:

  • Rød

  • Gul

  • Begge

  • Ingen

Opsætning->Flyt langsomt

Et træk udført af computeren vises ved blinkende markerede brikker der bruges i trækket når der er afkrydset her. Hvis du ikke ønsker denne animering, så kryds ikke af her. Så vil der kun være en hurtig markering.

Opsætning->Giv bolde op

Hvis afkrydset, så vises brikkerne ved en indre simpel stråle når det behøves (f.eks. når et vindue ændrer størrelse).

Opsætning->Spionér

Slår “spionering” til hvis det er krydset af.

Opsætning->Indstil genveje...

Får KDE's standardgenvejes indstillingsdialog frem så man kan brugerindstille genveje brugt af Kenolaba.

Opsætning->Indstil værktøjslinjer...

Får KDE's standard værktøjslinje indstillingsdialog frem så man kan brugerindstille Kenolaba's værktøjslinje.

Opsætning->Indstil Kenolaba...

Åbner Kenolaba's indstillingsdialog til ændring af Kenolaba's opsætning. Se Kapitel 5, Avancerede indstillinger.



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

Hjælpmenuen
Hjælpmenuen

Hjælpmenuen

Hjælp->Kenolaba-håndbogen (F1)

Starter KDE's Hjælpesystem startende med hjælpesiderne for Kenolaba (dette dokument).

Hjælp->Hvad er dette? (Shift+F1)

Ændrer musemarkøren til en kombination af en pil og et spørgsmålstegn. Klik på punkter indenfor Kenolaba vil åbne et hjælpevindue (hvis der findes et for dette punkt) der forklarer punktets funktion.

Hjælp->Rapportér problem...

Åbner problemrapport dialogen hvor du kan rapportere en fejl eller bede om en “ønskeseddel” egenskab.

Hjælp->Om Kenolaba

Dette vil vise version og forfatterinformation.

Hjælp->Om KDE

Dette viser KDE versionen og anden basal information.



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

forrige
næste
hjem


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

Kapitel 7. Kommandolinjevalg
Kommandolinjevalg
forrige
næste

Kapitel 7. Kommandolinjevalg

kenolaba [-pMitPortNummer] [-hhost:port]

Med -p angiver du portnummeret for den lyttende TCP sokkel når du er i netværkstilstand.

Med -h angiver man en fremmed Kenolaba proces (med muligt portnummer, når man ikke bruger standardporten på den fremmede maskine) til at kommunikere med i netværkstilstand. Man kan angive flere fjerne processer.

forrige
næste
hjem


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

Kapitel 8. Medvirkende & licens
Medvirkende & licens
forrige
næste

Kapitel 8. Medvirkende & licens

Kenolaba

Program ophavsret 1997-2000 Josef Weidendorfer

Oprindelig dokumentation ved Robert Williams og Josef Weidendorfer

Dokumentation vedligeholdt af Philip Rodrigues .

Dansk oversættelse Erik Kjær Pedersen

Dokumentation er udgivet under betingelserne i GNU Free Documentation License.

Dette program er udgivet under betingelserne i GNU General Public License.

forrige
næste
hjem


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

Appendiks A. Installation
Installation
forrige
næste

Appendiks A. Installation

Hvordan får man fat på Kenolaba

Kenolaba er en del af KDE-projektet http://www.kde.org/.

Kenolaba findes i kdegames-pakken på ftp://ftp.kde.org/pub/kde/, hoved FTP-stedet for KDE-projektet.

Kompilering og installation
Kompilering og installation

Kompilering og installation

For at kompilere og installere Kenolaba på dit system, skal du skrive følgende i basismappen for distributionen for Kenolaba :

% ./configure
% make
% make install

Idet Kenolaba bruger autoconf og automake skulle du ikke få problemer med at kompilere den. Hvis du skulle løbe ind i problemer så rapportér dem til KDE's e-post-lister.



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

forrige
næste
hjem


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

næste
 


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