The K Desktop Environment

Kapitel 4. Brugerfladen

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

4.1. Spilmenuen

Spil->Nyt spil (Ctrl-N)

Start et nyt spil selv om der er et spil igang.

Spil->Stop søgning (S)

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

Spil->Tag tilbage (Pg Up)

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 of the game (hurtigere med Pg Up tasten). I ændringtilstand (se Menu Redigér->Ændr nedenfor), går træknummeret for stillingen ned.

Spil->Fremad (Pg Down)

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

Spil->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.

Spil->Netværk (N)

Hvis dette er aktiveret er anvendelsen i netværkstilstand. Alle kørende KAbalone programmer der er i netværkstilstand sender ændrede stillinger til hinanden. På denne måde kan to mennesker spille mod hinanden på to forskellige computere eller man kan observere spillet fra et andet KAbalone program.

For at udveksle positioner skal KAbalone 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 kommandolinievalget.

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

Eksempler:

  • Peter på maskine1 og Marie på maskine2 vilspille mod hinanden. Marie starter simpelthen KAbalone, sætter menupunktet Indstillinger->Maskinen spiller til Ingen og skifter til netværkstilstand. Peter starter KAbalone med kabalone -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 KAbalone netværksspil skal køre mellem maskinerne m1 og m2. For at skelne mellem spillene, vælger vi port nummer 12345 for den ene. På m1 starter vi som sædvanlig kabalone og (ikke som sædvanlig) kabalone -p 12345. På m2 starter vi kabalone -h m1 og kabalone -h m1:12345 (Kolon adskiller vært og port som i en url).

Spil->Afslut (Ctrl-Q)

Afslutter spillet.