]> Handbok &kenolaba; &Josef.Weidendorfer; &Philip.Rodrigues; &Philip.Rodrigues.mail; &Lauri.Watts; &Lauri.Watts.mail; Stefan Asserhäll
stefan.asserhall@comhem.se
Översättare
2006-01-13 1.06b 2001 &Philip.Rodrigues; &FDLNotice; &kenolaba; är ett enkelt strategibrädspel som spelas av två spelare. KDE spel kenolaba linux
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;. 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. 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ällningarDatorn spelarBåda efter du har startat &kenolaba;, och starta ett nytt spel. 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 &kenolaba;s 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 , på det här sättet: %kenolaba Något_värddatornamn 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 . 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ällningarDatorn spelar till Ingen och byter till nätverksläge. Krister startar &kenolaba; med %kenolaba 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 12345 för det andra. På d2 startar vi det första spelet med: %kenolaba d1 och det andra med: %kenolaba d1:12345 (Ett kolon skiljer värddator och port åt precis som i en webbadress). 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. 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. FlyttaTa 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å 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. 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. 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. 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 <guilabel >Drag</guilabel > 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 <guilabel >Position</guilabel > 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. Fliken <guilabel >I rad</guilabel > 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. Fliken <guilabel >Antal</guilabel > 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. Fliken <guilabel >Utvärderingsmetoder</guilabel > Dina utvärderingsmetoder, definierade under alla andra flikar i dialogrutan, kan sparas eller tas bort här. Menyreferens Att göra drag förklaras i Spelets regler. Knapparna i verktygsraden har samma betydelse som posterna i menyerna Spel eller Redigera. Menyn <guimenu >Spel</guimenu > &Ctrl;N Spel Ny Startar ett nytt spel även om ett spel redan pågår. N SpelNätverksspel Om det här aktiveras, är programmet i nätverksläge. &Ctrl;Q SpelAvsluta Avslutar &kenolaba;. Menyn <guimenu >Redigera</guimenu > &Ctrl;C RedigeraKopiera Kopiera en representation av &kenolaba;s bräde till klippbordet &Ctrl;V RedigeraKlistra in 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. &Ctrl;Insert RedigeraÄndra Ställer in &kenolaba; i ändringsläge. &Ctrl;S RedigeraSpara position Sparar den nuvarande positionen för att hämta senare med Redigera Återställ position . &Ctrl;O RedigeraÅterställ position Återställ positionen för brädet som sparats i &kenolaba;s inställningsfil med Redigera Spara position. Menyn <guimenu >Drag</guimenu > H DragTips 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. S Drag Avbryt sökning När datorn tänker avbryts dess djupsökning och den väljer det bästa draget som den har hittat hittills. Page Up FlyttaTa tillbaka 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. Page Down FlyttaFramåt Bara användbart i ändringsläge: öka dragnumret för den här positionen. Menyn <guimenu >Inställningar</guimenu > &Ctrl; M Inställningar Visa menyrad Visar eller döljer &kenolaba;s menyrad. InställningarVisa verktygsrad Visar eller döljer &kenolaba;s verktygsrad. InställningarVisa statusrad Visar eller döljer &kenolaba;s statusrad längst ner på skärmen. InställningarSpara inställningar Sparar de nuvarande inställningar som förval för &kenolaba;. InställningarVälj speltyp Väljer nivån som datorn spelar. Kan vara något av: Lätt Normal Svår Utmaning InställningarDatorn spelar Välj vilka färger som datorn spelar. Kan vara något av: Röd Gul Båda Ingen InställningarFlytta 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ällningarRedera bollar Om markerad, rederas pjäserna med ett inbyggt enkelt renderingsprogram när det behövs (t.ex. när fönsterstorleken ändras). InställningarSpionera Om markerad, aktiveras spionering. InställningarAnpassa genvägar... Visar den vanliga &kde; inställningsdialogrutan för genvägar, för att anpassa genvägarna som används av &kenolaba;. InställningarAnpassa verktygsrader... Visar den vanliga &kde; inställningsdialogrutan för att anpassa &kenolaba;s verktygsrad. InställningarAnpassa &kenolaba;... Visar &kenolaba;s inställningsdialogruta för att ändra &kenolaba;s inställningar. Se . Menyn <guimenuitem >Hjälp</guimenuitem > &help.menu.documentation; Kommandoradsväljare kenolaba Mitt_portnummer värddator:port Med anger du portnumret på ett lyssnande TCP-uttag i nätverksläge. Med 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. Tack till & licens &kenolaba; Program copyright 1997-2000 &Josef.Weidendorfer; &Josef.Weidendorfer.mail; Originaldokumentation av Robert Williams rwilliams@kde.org och &Josef.Weidendorfer; Dokumentation underhålls av &Philip.Rodrigues; &Philip.Rodrigues.mail;. Översättning Stefan Asserhäll stefan.asserhall@comhem.se &underFDL; &underGPL; Installation Hur man skaffar &kenolaba; &install.intro.documentation; Kompilering och installation &install.compile.documentation;