Het handboek van Kenolaba
Het handboek van Kenolaba
Volgende

Het handboek van Kenolaba

Josef Weidendorfer

Philip Rodrigues

reviewer: Lauri Watts
Vertaling van het handboek: Niels Reedijk
Herziening 1.06b (2003-09-18)

Het is toegestaan dit document te kopiëren, te verdelen en/of te wijzigen onder de voorwaarden van de GNU vrije-documentatie-licentie, versie 1.1 of een latere versie, gepubliceerd door de Free Software Foundation; zonder invariante paragrafen, zonder vooromslagteksten, en zonder achteromslagteksten. Een kopie van de licentie vindt u hier: de paragraaf "GNU vrije-documentatielicentie".

Kenolaba is een eenvoudig strategisch bordspel dat wordt gespeeld met twee spelers.


Hoofdstuk 1. Inleiding
Inleiding
Terug
Volgende

Hoofdstuk 1. Inleiding

Kenolaba is eenvoudig strategisch bordspel dat wordt gespeeld door twee spelers. De speelstukken zijn geel voor de ene speler en rood voor de andere speler. Het doel van het spel is om 6 stukken van de tegenstander van het bord duwen.

Het oorspronkelijke programma is ontwikkeld in 1993 voor DOS en puur Xlib. Voor KDE is het programma herschreven.

Opmerking

Als u het bordspel Abalone kent, dan zult u dit programma zeker waarderen. Dit programma is geïnspireerd door dat spel. Abalone is een handelsmerk van Abalone SA, Frankrijk.

Terug
Volgende
Begin


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

Hoofdstuk 2. Spelregels
Spelregels
Terug
Volgende

Hoofdstuk 2. Spelregels

Rood begint altijd met zetten.

Er zijn twee soorten zetten toegestaan:

Normaal

Een, twee of drie van uw stukken op een rij kunnen één plaats worden gezet in zes richtingen. Zijwaartse zetten zijn ook toegestaan.

Druk met de linkermuisknop op het eerste stuk dat u wilt verzetten. Dit stuk wordt dan geaccentueerd. Sleep nu met de muisaanwijzer in de gewenste richting. Als de zet geldig is, dan zal de cursor veranderen in een pijl in die richting en alle stukken die zullen worden verzet worden geaccentueerd. Als u deze zet wilt uitvoeren, laat dan de muisknop los.

Zijwaartse zetten worden op een andere wijze gedaan: voor twee stukken, klik tussen beide in en sleep, voor drie stukken, klik met de middelstemuisknop op het middelste stuk. Als een zijwaartse zet mogelijk is worden de stukken geaccentueerd. Anders wordt alleen het middelste stuk geaccentueerd en kunt u een normale zet doen.

Duwen

U kunt maximaal twee stukken van uw tegenstander voor uw eigen stukken wegduwen. Uw aantal stukken dient dan groter te zijn dan het aantal stukken dat u wilt duwen. Dat betekent dus dat u met drie stukken een of twee stukken van de tegenstander weg kunt duwen en met twee stukken een stuk wegduwen.

Speciale duwzetten zijn diegene die een stuk van de tegenstander van het bord duwen. Als u zes stukken van uw tegenstander van het veld hebt geduwd hebt u gewonnen.

Als u voorgaande in het echt wilt aanschouwen, dan kunt u de computer tegen zichzelf laten spelen. Nadat u Kenolaba hebt gestart, selecteer menuoptie Instellingen->Computer speelt->Beide en start een nieuw spel.

Terug
Volgende
Begin


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

Hoofdstuk 3. Netwerkspel
Netwerkspel
Terug
Volgende

Hoofdstuk 3. Netwerkspel

Algemeen netwerkspel

U kunt Kenolaba ook over een netwerk spelen. U kunt met zijn tweeën tegen elkaar op twee verschillende computers spelen, of een ander het spel van een ander Kenolaba laten observeren. Om de netwerkfunctionaliteit van Kenolaba te kunnen gebruiken dient u Kenolaba in de netwerkstand te zetten. Selecteer hiervoor menuoptie Spel->Netwerkspel.

Alle draaiende Kenolaba-programma's in netwerkmodus sturen elkaar de gewijzigde posities.

Om de posities te kunnen uitwisselen dienen de Kenolaba-programma's elkander te kunnen vinden. Als ze op dezelfde computer draaien is er verder niets nodig (behalve dan de netwerkmodus aanzetten). Als ze op verschillende computers draaien dient u de andere computer op te geven vanaf de commandoprompt met het argument -h:

%kenolaba -h Hostnaam

Opmerking

Voor ingewijden: Kenolaba, wanneer in netwerkmodus, luistert op een TCP-poort naar positiewijzigingscommando's van andere Kenolaba-programma's. U kunt het poortnummer opgeven met het argument -p. Dit is noodzakelijk als u twee verschillende Kenolaba-netwerkspellen wilt spelen.

Voorbeelden

  • Chris op computer-1 en Marie op computer-2 willen tegen elkaar spelen: Marie start gewoon Kenolaba, zet menuoptie Instellingen->Computer speelt op Geen, en zet het programma in de netwerkmodus. Chris start Kenolaba vanaf de commandoprompt met het commando

    %kenolaba-hcomputer-2
    en doet dan het zelfde als Marie. Nu begint een van beiden te spelen door een rode zet uit te voeren. Telkens als de positie in een programma is gewijzigd wordt dit ook in het andere programma veranderd.

  • Jan wil het spel observeren: hij doet hetzelfde als Chris, maar voert zelf geen zetten uit.

  • Er zullen twee verschillende Kenolaba-netwerkspellen op de computers c1 en c2 worden gespeeld. Om de spellen uit elkaar te houden kiezen we poortnummer 12345 voor een spel. Op c1 starten we zoals gebruikelijk:

    %kenolaba
    voor het eerste spel en (wat minder gebruikelijk):
    %kenolaba -p12345
    voor het tweede spel. Op c2 starten we het eerste spel met:
    %kenolaba -hc1
    en het tweede met:
    %kenolaba -hc1:12345
    (de dubbele punt scheidt de host en poort van elkaar in een URL-adres).

Terug
Volgende
Begin


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

Hoofdstuk 4. Uitgebreide opties
Uitgebreide opties
Terug
Volgende

Hoofdstuk 4. Uitgebreide opties

Wijzigingsmodus

U kunt het huidige bord bewerken via menuoptie Bewerken->Wijzigen. U kunt dan rode en gele stukken toevoegen of ze verwijderen. de statusbalk toont het aantal rode en gele stukken, het verplaatsnummer, de zijde die aan beurt is en of de positie geldig is: een uitroepteken betekent nee, een vinkje betekent ja.

Belangrijk

Als de positie ongeldig is en u gaat terug naar de spelmodus, dan kunt u niet spelen! Alleen geldige posities kunnen worden gebruikt als startpositie voor een spel.

Zet->Terug en Zet->Verder verhogen en verlagen het zetnummer, maar verplaatsen geen stukken.

Gebruik

Door met de linker of rechter muisknop op een leeg of geel veld te klikken kunt u rode stukken toevoegen. Door met de middelste muisknop op een leeg of rood veld te klikken kunt u gele stukken toevoegen. tot slot, door te klikken met de linker of rechter muisknop op een rood stuk, of de middelste muisknop op een geel stuk kunt u stukken verwijderen. Elk stuk dat de muis passeert terwijl u de knop ingedrukt houdt zal worden verwijderd.

Om terug te gaan naar de spelmodus deselecteert u de menuoptie Wijzigen in het menu Bewerken.

Het klembord gebruiken

Het huidige Kenolaba-bord kan worden gekopieerd naar het klembord met behulp van het commando Kopiëren in het menu Bewerken en worden geplakt met Plakken. Op die manier kunt u de bordposities van het ene Kenolaba-programma naar een andere door Kopiëren te kiezen in het ene programma en Plakken in het andere. Dit werkt overigens beter met de netwerkmodus (zie hierboven). U kunt dit ook gebruiken om posities in een tekstbestand op te slaan (gebruik Kopiëren en plak de klembordinhoud in de editor van uw keuze) en later een positie terug te halen door het te selecteren in de editor en terug te plakken in Kenolaba.

Computerniveau
Computerniveau

Computerniveau

De computer kan op vier verschillende niveaus spelen, namelijk:

  • Eenvoudig

  • Normaal

  • Moeilijk

  • Uitdaging

Hoe moeilijker de instelling, des te langer de computer zoekt naar een zet. U kunt het zoeken onderbreken met de toets S.



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

Spioneren
Spioneren

Spioneren

Spioneren” kan aan- of uitgezet worden via menuoptie Instellingen Bespioneren. Als het uw beurt is, dan kunt u de computerwaardering van de zet die u wilt spelen in de statusbalk zien. Als de computer aan beurt is, dan kunt u (in de statusbalk en aan de geaccentueerde stukken) de computer de beste zet zien uitstippelen.



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

Bepalen welke kleur de computer speelt
Bepalen welke kleur de computer speelt

Bepalen welke kleur de computer speelt

U kunt de computer met rood, geel of allebei laten spelen. Kies een van deze opties voordat u een nieuw spel begint. Dit werkt uiteraard ook in een spel als u van zijde wilt veranderen. Kies Geen om tegen een andere persoon te spelen. Dit is vooral van belang in de netwerkstand.



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

Terug
Volgende
Begin


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

Hoofdstuk 5. Geavanceerde configuratie
Geavanceerde configuratie
Terug
Volgende

Hoofdstuk 5. Geavanceerde configuratie

Kenolaba biedt uitgebreide configuratieopties voor de durfals. Hiermee kunt u het hele puntensysteem naar eigen inzicht veranderen. Om deze opties te bereiken, selecteer menuoptie Instellingen->Kenolaba instellen.... Terwijl u instellingen wijzigt wordt de score die uw gewijzigde instellingen geven voor de huidige zet weergegeven aan de onderzijde van het dialoog, naast Evaluatie van huidige positie.

Tabblad Zetten

Het aantal punten toegevoegd aan het totaal van elk type zet kan hier worden gewijzigd, afhankelijk van het type zet en hoeveel stukken daarbij betrokken zijn. De zetten worden onderverdeeld in drie typen:

Normaal

Een normale zet is een waarbij u een of meer stukken van uzelf verplaatst, maar geen stukken van de tegenstander wegduwt.

Duwen

Een Duwzet is een waarbij u een of meer stukken van uw tegenstander wegduwt, waarbij de stukken op het bord blijven liggen.

Uitduwen

Uitduwen is wanneer u een of meer van de stukken van uw tegenstander van het bord duwt.

Tabblad Positie
Tabblad Positie

Tabblad Positie

Het aantal punten toegevoegd aan de totale score voor een bordpositie is afhankelijk van de ring op het bord waar de stukken zich op bevinden. Voor elke ring, vanuit het midden bekeken kan een gemiddeld puntenaantal worden ingesteld, met een +/- bereik. Het puntenaantal gegeven voor een bepaalde positie wordt willekeurig gevarieerd binnen het +/- bereik. Dit is om te voorkomen dat computer-computer spellen in een oneindige lus terecht komen.



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

Tabblad In een rij
Tabblad In een rij

Tabblad In een rij

Telkens als het aantal stukken in een rij voorkomt wordt het opgegeven aantal punten toegevoegd aan het puntentotaal, bijv.  X 0 0 0 voegt de punten toe voor drie op een rij, en twee keer het puntenaantal voor twee op een rij.



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

Tabblad Telling
Tabblad Telling

Tabblad Telling

Voegt het opgegeven aantal punten toe, gebaseerd op het verschil in het aantal ballen aan beide zeiden, fan 1 bal meer tot 5 ballen meer. Als er een verschil is van 6 ballen, dan is het spel afgelopen.



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

Terug
Volgende
Begin


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

Hoofdstuk 6. Menureferentie
Menureferentie
Terug
Volgende

Hoofdstuk 6. Menureferentie

Zetten uitvoeren wordt beschreven in de sectie Regels van het spel. De knoppen op de werkbalk hebben dezelfde betekenis als bijhorende menuopties in het menu Spel of Bewerken.

Het menu Spel

Spel->Nieuw (Ctrl+N)

Start een nieuw spel. Ook als er al een spel gespeeld wordt.

Spel->Netwerkspel (N)

Hiermee kunt u het programma in de netwerkmodus zetten, of uit de netwerkmodus halen.

Spel->Afsluiten (Ctrl+Q)

Beëindigt Kenolaba.

Het menu Bewerken
Het menu Bewerken

Het menu Bewerken

Bewerken->Kopiëren (Ctrl+C)

Kopieert een representatie van het Kenolaba-bord naar het klembord.

Bewerken->Plakken (Ctrl+V)

Interpreteert de inhoud van het klembord als een ASCII-weergave van een Kenolaba-bord, en kopieert het naar het huidige spelbord. Een bruikbare ASCII-weergave wordt gegenereerd door Kopiëren.

Bewerken->Wijzigen (Ctrl+Ins)

Zet Kenolaba in de wijzigingsstand.

Bewerken->Positie opslaan (Ctrl+S)

Bewaart de huidige positie zodat die later kan worden terug gehaald met Bewerken->Positie herstellen.

Bewerken->Positie herstellen (Ctrl+O)

Herstelt de bordpositie die is opgeslagen in Kenolaba via menuoptie Bewerken Positie opslaan.



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

Het menu Zet
Het menu Zet

Het menu Zet

Zet->Hint (H)

Er wort een tip voor uw volgende zet getoond. Dit is alleen mogelijk als u speelt op niveau Normaal of hoger, het tweede of volgende zet is, en u nog geen zet ongedaan hebt gemaakt.

Zet->Zoeken stoppen (S)

Als de computer aan het nadenken is, dan wordt zijn zoektocht naar de juiste zet afgebroken en wordt de beste zet die tot dusver is gevonden gedaan.

Zet->Terug (PgUp)

Neemt uw vorige zet terug. Er worden twee (!) zetten ongedaan gemaakt: uw laatste zet en die van uw tegenstander. U bent dus weer aan beurt. Er worden 100 onthouden, aarzel dus niet om zetten ongedaan te maken totdat u terug bent bij het begin van het spel (dit gaat sneller met de toets F2). In de wijzigingsmodus (zie Bewerken->Wijzigen hierboven) kunt u het zetnummer van deze positie verlagen.

Zet->Vooruit (PgDown)

Alleen bruikbaar in Wijziginsmodus: het zetnummer van deze positie wordt verhoogd.



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

Het menu Instellingen
Het menu Instellingen

Het menu Instellingen

Instellingen->Menubalk tonen (Ctrl+M)

Toont of verbergt de menubalk van Kenolaba.

Instellingen->Werkbalk tonen

Toont of verbergt de werkbalk van Kenolaba.

Instellingen->Statusbalk tonen

Toont of verbergt de statusbalk van Kenolaba. Deze bevindt zich onderaan het venster.

Instellingen->Instellingen opslaan

Slaat de huidige instellingen op. Deze zullen dan standaard door Kenolaba worden gebruikt.

Instellingen->Speltype kiezen

Selecteer het niveau waarop de computer speelt. U hebt de volgende keuzes:

  • Eenvoudig

  • Normaal

  • Moeilijk

  • Uitdaging

Instellingen->Computer speelt

Bepaal welke kleuren de computer speelt. U hebt de volgende keuzes:

  • Rood

  • Geel

  • Beide

  • Geen

Instellingen->Langzaam verplaatsen

Een zet die door computer wordt gedaan als deze optie is aangezet wordt getoond door het laten knipperen en accentueren van de stukken die in deze zet gebruikt worden. Deselecteer deze optie als u dit niet wilt zien: er wordt dan alleen een snelle accentuering getoond.

Instellingen->Ballen tonen

Indien geselecteerd worden de stukken als echte ballen getoond met behulp van een eenvoudige ray tracer.

Instellingen->Bespioneren

Indien geselecteerd wordt “spioneren” aangezet.

Instellingen->Sneltoetsen instellen...

Opent de dialoog waarin u de sneltoetsen van Kenolaba kunt wijzigen.

Instellingen->Werkbalken instellen...

Opent de dialoog waarin u de werkbalk van Kenolaba kunt instellen.

Instellingen->Kenolaba instellen...

Opent de configuratiedialoog van Kenolaba waarin u diens instellingen kunt wijzigen. Zie ook bij Hoofdstuk 5, Geavanceerde configuratie.



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

Het menu Help
Het menu Help

Het menu Help

Help->Kenolaba handboek...

Roept het handboek van Kenolaba op (dit document).

Help->Wat is dit? (Shift+F1)

Verandert de muiscursor in de combinatie pijltje en vraagteken. Het klikken op items in Kenolaba zal een tekstballon tonen (als er een beschikbaar is voor dat specifieke item) met een omschrijving van de functie van dat item.

Help->Bug rapporteren...

Opent het bugrapport-dialoogvenster waar u een een bug kunt melden of een “suggestie” kunt indienen die deze toepassing beter, handiger of nuttiger zou kunnen maken.

Help->Info over Kenolaba

Deze optie zal informatie over de versie en de auteurs tonen.

Help->Over KDE

Dit zal de KDE-versie en andere standaardinformatie tonen.



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

Terug
Volgende
Begin


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

Hoofdstuk 7. Commandoregelopties
Commandoregelopties
Terug
Volgende

Hoofdstuk 7. Commandoregelopties

kenolaba [-pMijnPoortNummer] [-hhost:poort]

Met -p geeft u het poortnummer voor de luisterende TCP-socket op wanneer het programma in de netwerkstand staat.

Met -h geeft u een Kenolaba-programma op afstand op (met eventueel het poortnummer, voor het geval de standaardpoort niet wordt gebruikt op de computer op afstand) om mee te communiceren in de netwerkstand. U kunt meerdere externe processen specificeren.

Terug
Volgende
Begin


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

Hoofdstuk 8. Dankbetuigingen en licenties
Dankbetuigingen en licenties
Terug
Volgende

Hoofdstuk 8. Dankbetuigingen en licenties

Kenolaba

Programma copyright 1997-2000 Josef Weidendorfer

Oorspronkelijke documentatie door Robert Williams en Josef Weidendorfer

Documentatie onderhouden door Philip Rodrigues .

Op- of aanmerkingen over de vertalingen van de toepassing en haar documentatie kunt u melden op http://www.kde.nl/bugs.

Dit document is vertaald in het Nederlands door Niels Reedijk.

Deze documentatie valt onder de bepalingen van de GNU vrije-documentatie-licentie.

Deze toepassing valt onder de bepalingen van de GNU General Public License.

Terug
Volgende
Begin


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

Bijlage A. Installatie
Installatie
Terug
Volgende

Bijlage A. Installatie

Hoe Kenolaba te verkrijgen

Kenolaba is een onderdeel van het KDE-project http://www.kde.org/.

Kenolaba is een onderdeel van de module kdegames. Deze module kunt u vinden op de FTP-site van het KDE-project: ftp://ftp.kde.org/pub/kde/.

Compilatie en installatie
Compilatie en installatie

Compilatie en installatie

Er zijn een aantal stappen nodig om Kenolaba op uw systeem te compileren en te installeren. Voer de volgende commando's uit in de hoofdmap van de broncode van Kenolaba:

% ./configure
% make
% make install

Aangezien Kenolaba autoconf en automake gebruikt, zouden er bij de compilatie geen problemen mogen voorkomen. Indien u toch problemen tegenkomt, meldt u ze dan in de betreffende KDE-mailinglists.



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

Terug
Volgende
Begin


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

Volgende
 


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