Autoriõigus © 2001 Philip Rodrigues
Käesolevat dokumenti võib kopeerida, edasi levitada ja/või muuta vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele, nagu need on avaldanud Vaba Tarkvara Fond; kas Litsentsi versioon 1.1 või ükskõik milline hilisem versioon; kaasa arvatud mittemuudetavad sektsioonid (puudub), esikaane tekstid (puudub), ja tagakaane tekstid (puudub). Litsentsi koopiaga võimaldab tutvuda sektsioon "GNU Vaba Dokumentatsiooni Litsents".
Kenolaba on lihtne, kahe mängijaga strateegiline lauamäng.
Sisukord
Kenolaba on lihtne, kahe mängijaga strateegiline lauamäng. Ühel mängijal on punased, teisel kollased nupud. Mängu alguses on mõlemal mängijal 14 nuppu, mida liigutatakse seni, kuni üks mängijatest on kuus teine mängija nuppu mängulaualt välja lükanud.
Algupärane rakendus kirjutati 1993. aastal DOS-i ja puhta Xlib-i jaoks. KDE tarbeks kirjutati see tugevasti ümber.
Kui tead sellist lauamängu nagu Abalone, võiks see sulle meeldida. Tegelikult ongi Abalone meid tugevasti inspireerinud. Abalone kaubamark kuulub Prantsuse firmale Abalone SA.
Punased liiguvad alati esimesena.
Lubatud on kaht tüüpi liikumine:
Üht, kaht või kolme reas asuvat nuppu saab liigutada ühe ruudu võrra kuues suunas. Lubatud on ka koosliigutamine.
Klõpsa hiire
nuppga esimesele nupule, mida soovid liigutada. Nupp tõstetakse esile. Seejärel lohista hiirt soovitud suunas. Kui käiku on võimalik sooritada, muutub hiirekursor sellesse suunda osutavaks nooleks ning esile tõstetakse kõik käiku kaasatavad nupud. Kui see on käik, mida soovid teha, vabasta hiire nupp.Koosliigutamised käivad natuke teistmoodi: kahe kõrvutise nupu korral klõpsa nende vahele ja lohista, kolme korral klõpsa hiire
nuppga keskmisele nupule - kui käik on võimalik, tõstetakse nupud esile, vastasel juhul tõstetakse esile ainult klõpsatud keskmine nupp ning seda saab lohistada tavapäraselt.Enda nuppude ees on võimalik lükata vastase kuni kaht nuppu tingimusel, et sul on nuppe rohkem kui vastasel. See tähendab, et kolme nupuga saad lükata vastase üht või kaht ning kahega üht nuppu.
Eriline lükkamisviis on see, mis tõukab vastase nupu mängulaualt välja. Kui oled suutnud kuus vastase nuppu mänguväljalt välja lükata, oledki võitja.
Kui sa ei ole ikka veel päris hästi aru saanud, kuidas Kenolaba õigupoolest käib, lase arvutil mõlemat poolt mängida. Selleks vali pärast Kenolaba käivitamist menüükäsk ->-> ning käivita uus mäng.
Kenolaba toetab mängimist üle võrgu, mis võimaldab kahel inimesel mängida erinevate arvutite taga teineteise vastu või ka jälgida mõnda muud Kenolaba mängu. Kenolaba võrguvõimaluste kasutamiseks peab Kenolaba olema võrgurežiimis, mida saab määrata menüükäsuga ->.
Kõik töötavad ja võrgurežiimis Kenolaba mängud levitavad oma positsioonid üksteisele.
Positsioonide vahetamiseks peavad Kenolaba mängud üksteisega suhtlema. Kui need käivad ühel masinal, ei ole midagi erilist vaja ette võtta, tuleb vaid lülituda võrgurežiimile. Kui tegemist on erinevate masinatega, tuleb käsureal määrata teine masin võtmega -h
, näiteks:
%
kenolaba
-h
MingiServeriNimi
Teadmiseks: võrgurežiimis jälgib Kenolaba TCP pesa teiste Kenolaba mängude positsioonimuutustest teadasaamisks. Käsureal antava võtmega -p
on võimalik määrata pordi number. Seda on vaja siis, kui soovid mängida kaht erinevat Kenolaba võrgumängu.
Jaak masin1
-s ja Liina masin2
-s soovivad teineteisega mängida. Liina käivitab Kenolaba, valib ->-> ning lülitab sisse võrgurežiimi. Jaak käivitab Kenolaba käsuga
ning seejärel sooritab samad toimingud, mis Liina. Nüüd võib üks neist käivitada mängu ning sooritada punaste esimese liigutuse. Iga kord, kui ühes mängus positsioon muutub, muutub see automaatselt ka teises mängus.%
kenolaba
-h
masin2
Rein soovib mängu pealt vaadata. Selleks teeb ta kõik nii, nagu Jaak, aga ei soorita ise käiku.
Kaks Kenolaba võrgumängu käivad masinate m1
ja m2
vahel. Mängude eristamiseks valime ühel masinal pordi 12345. Masinal m1
käivitame mängu tavapäraselt:
, teisel aga mitte enam nii tavapäraselt:%
kenolaba
. Masinal%
kenolaba
-p
12345
m2
käivitame esimese mängu käsuga: ja teise:%
kenolaba
-h
m1
(koolon eraldab masinanime ja porti nagu URL-is).%
kenolaba
-h
m1:12345
Käesolevat mänguvälja positsiooni on võimalik redigeerida ehk muuta, kui valida ->, mis seab Kenolaba redigeerimisrežiimi. Selles režiimis saad lisada või eemaldada punaseid või kollaseid nuppe. Olekuriba näitab punaste ja kollaste nuppude arvu, käigu numbrit, poolt, mis peab järgmise käigu sooritama, ning seda, kas positsioon on kõlbulik. Viimasel juhul tähendab hüüumärk eitust, linnuke jaatust.
Kui positsioon ei ole kõlbulik ning lülitad tagasi normaalse režiimi, ei ole sul võimalik mängida! Mängu algpositsiooniks saab kasutada ainult kõlbulikke positsioone.
Käsud -> ja -> vähendavad või suurendavad vastavalt käigu numbrit, kuid ei muuda midagi nuppude juures.
Klõpsuga tühjal või kollasel väljal hiire punase nupu lisamine”, klõps tühjal või punasel väljal hiire nupuga aga tegevuse “kollase nupu lisamine”. Klõps hiire või nupuga punasel või nupuga kollasel nupul käivitab aga tegevuse “nupu eemaldamine”. Kõik nupud, üle mille allhoitava nupuga hiirt liigutatakse, eemaldatakse mänguväljalt.
või nupuga käivitad tegevuse “Redigeerimisrežiimist normaalse mängu juurde naasmiseks lülita menüüst välja võimalus .
Käesolev Kenolaba mänguväli on võimalik kopeerida lõikepuhvrisse menüüst valitava käsuga , misjärel saab seda uuesti tagasi asetada käsuga . Sel moel on võimalik kopeerida ühe Kenolaba mängu positsioon teise mängu, vajutades ühes mängus käsklust ja teises , kuid seda on parem ette võtta võrgurežiimis (vt. eespool). Teine sellise tegevuse mõte on salvestada positsioon tekstifaili (kasutades käsku ja seejärel oma lemmikredaktorit), misjärel kunagi hiljem on võimalik positsioon taastada, valides selle redaktoris ning asetades Kenolabas.
Arvuti võib mängida neljal tasemel, milleks on:
Mida raskem tase, seda kauem otsib arvuti võimalikku vastust. Otsingut saab sundida lõpetama vajutusega klahvile S.
“Luuramise” saab sisse ja välja lülitada menüüst võimalusega . Enda käigu korral näed sel juhul olekuribal arvuti hinnangut oma käigule. Arvuti käigu puhul näed (olekuribal ja esiletõstetud nuppude näol), millist käiku peab arvuti parimaks. Sedagi võimalust saab mängu kestel tahtmist mööda sisse ja välja lülitada.
Arvuti on võimalik mängima määrata punaste, kollaste või mõlemat karva nuppudega. Tee see valik enne uue mängu käivitamist. Tõsi, sa võid seda kasutada ka mängu ajal, kui soovid poolt vahetada. Valik tähendab, et soovid mängida teise inimese vastu. See on eriti mõttekas võrgurežiimis.
Kenolaba pakub hulganisti enda täpsema seadistamise võimalusi, mis lubab soovi korral kogu hindamissüsteemi pea peale pöörata. Nende kasutamiseks vali Kui seadistusi muudad, saab dialoogi allosas kirje Hetkepositsiooni hinnang juures kohe ka näha, kuidas see muudab praeguse mängu tulemust.
Siin saab muuta mis tahes tüüpi käigu puhul saadavaid lisapunkte vastavalt käigu tüübile ning sellele, mitu nuppu on käiku kaasatud. Käigud jagunevad kolmeks tüübiks:
Tavaline käik on selline, kus mängija liigutab üht või enamat oma nuppu, kuid ei lükka mingil moel vastase nuppe.
Lükkamine on käik, kus mängija lükkab vastase üht või enamat nuppu, kuid need jäävad mänguväljale.
Väljalükkamine on käik, kuis mängija surub ühe või enama vastase nupu mängulaualt välja.
Kogusummale positsiooni eest lisatavate punktide arv sõltub sellest, millises mänguvälja ringis nupud asuvad. Iga ringi puhul alates keskelt saab määrata keskmise tulemuse ning lisada +/- vahemiku. Konkreetse positsiooni eest antav punktide arv kõigub juhuslikult määratud +/- vahemikus. See on hea arvutite vahel peetavate mängude puhul, kus muidu võib arvutamine võtta lõputult aega.
Iga kord, kui teatud arv nuppe ühte ritta satub, lisatakse siin määratud kogus punkte koguhinnangule, nt. lisandub väärtusele kolm ühes reas, samuti kahekordselt kahele ühes reas.
Lisab määratud hulga punkte vastavalt poolte nuppude erinevusele alates 1 enamnupust kuni 5 enamnupuni. Kui erinevuseks on 6 palli, siis on mäng läbi.
Siin saad salvestada või kustutada oma hindamise skeeme, mis on defineeritud dialoogi teistel kaartidel.
Käikude sooritamist on selgitatud peatükis Mängureeglid. Tööriistariba nuppudel on sama tähendus, mis kirjetel menüüs või .
Käivitab uue mängu, isegi kui parajasti on mäng käimas.
Kui see on sisse lülitatud, on rakendus võrgurežiimis.
Lõpetab Kenolaba töö.
Kopeerib Kenolaba mängulaua lõikepuhvrisse
Tõlgendab X'i lõikepuhvri sisu Kenolaba mängulaua ASCII kujul kirjeldusena ning kopeerib selle käesolevale mängulauale. Sobiliku ASCII kujul kirjelduse saab luua käsuga .
Lülitab Kenolaba redigeerimisrežiimi.
Salvestab käesoleva positsiooni, mida saab hiljem taastada käsuga ->.
Taastab mängulaua positsiooni, mis on salvestatud Kenolaba seadistustefaili käsuga ->.
Näidatakse, millise käigu võiks järgmisena sooritada. See on võimalik ainult siis, kui mängid normaalsel tasemel, käigu number on 2 või suurem ning sa ei ole oma käiku tagasi võtnud.
Kui arvuti mõtiskleb, katkestatakse tema otsing ning sunnitakse arvuti sooritama parimat senileitud käiku.
Võtab tagasi mängija viimase käigu. Tegelikult tühistatakse kaks (!) käiku: vastase ja sinu viimane käik. See tähendab, et taas on sinu kord käia. Meeles peetakse 100 käiku, nii et sa võid käike tagasi võtta seni, kuni oled jõudnud algseisu. Redigeerimisrežiimis (vt. ->) vähendab see redigeeritava positsiooni käigu numbrit.
See on kasutatav ainult redigeerimisrežiimis, kus suurendab käigu numbrit.
Lülitab Kenolaba menüüriba näitamise sisse ja välja.
Lülitab Kenolaba tööriistariba näitamise sisse ja välja.
Lülitab sisse ja välja Kenolaba olekuriba näitamise akna allosas.
Salvestab Kenolaba hetkeseadistused, need muutuvad vaikeseadistusteks.
Võimalus valida taset, millel mängib arvuti. Selleks võib olla:
Võimalus valida, millist värvi nuppudega mängib arvuti. Selleks võib olla:
Kui see on sisse lülitatud, näidatakse arvuti sooritatavat käiku nuppe vilgutades ja esile tõstes. Lülita see välja, kui sa ei soovi oodata animatsiooni lõpulejõudmist. Sellisel juhul kestab esiletõstmine ainult mõne hetke.
Kui see on sisse lülitatud, teisendatakse nuppe vajaduse korral (nt. akna suurust muutes).
Kui on märgitud, lülitab sisse “luuramise”.
Avab KDE tavapärase kiirklahvide seadistamise akna, kus saab kohandada Kenolabas kasutatavaid kiirklahve.
Avab KDE tavapärase tööriistaribade seadistamise akna, kus saab kohandada Kenolabas kasutatavaid tööriistaribasid.
Avab Kenolaba seadistustedialoogi, kus saab muuta Kenolaba seadistusi. Vaata lähemalt Peatükk 5, Täpsem seadistamine.
Käivitab KDE abisüsteemi ja avab Kenolaba abimaterjali (käesoleva käsiraamatu).
Muudab hiirekursori noole ja küsimärgi kombinatsiooniks. Klõpsates nüüd mõnel Kenolaba elemendil, avaneb väike abiaken (kui see on antud elemendi kohta olemas), mis selgitab elemendi funktsiooni.
Avab vearaporti dialoogi, mille abil saab teada anda veast või esitada oma “soov” millegi parandamiseks.
Näitab versiooni ja infot autori kohta.
Näitab KDE versiooni ja muud olulisemat põhiinfot.
kenolaba [-p
MinuPordiNumber
] [-h
masin:port
]
Võtmega -p
saab määrata TCP pesa jälgimise pordi numbri võrgurežiimis.
Võtmega -h
saab määrata mujal asuva Kenolaba mängu (lisades pordi numbri, kui kaugmasin ei kasuta vaikimisi porti), et sellega võrgurežiimis sihelda. Määrata võib ka mitu kaugühendust.
Kenolaba
Rakenduse autoriõigus 1997-2000: Josef Weidendorfer (Josef.Weidendorfer AT in.tum.de)
Algupärane dokumentatsioon: Robert Williams (rwilliams AT kde.org)
ja Josef Weidendorfer
Dokumentatsiooni hooldaja: Philip Rodrigues (phil AT kde.org)
.
Tõlge eesti keelde: Marek Laane (bald AT starman.ee)
Käesolev dokumentatsioon on litsenseeritud vastavalt GNU Vaba Dokumentatsiooni Litsentsi tingimustele.
Käesolev programm on litsenseeritud vastavalt GNU Üldise Avaliku Litsentsi tingimustele.
Kenolaba on osa KDE projektist http://www.kde.org/.
Kenolaba asub paketis kdegames KDE projekti peamises FTP saidis ftp://ftp.kde.org/pub/kde/.
Et Kenolaba oma süsteemis kompileerida ja paigaldada, anna Kenolaba baaskataloogis järgmised käsud:
%
./configure
%
make
%
make install
Kuna Kenolaba kasutab autoconf'i ja automake'i, ei tohiks kompileerimisel probleeme esineda. Kui neid siiski ette tuleb, anna sellest palun teada KDE meililistides.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team