# De handboek van &knetwalk;

## Inleiding

&knetwalk; is een logisch spel voor één speler.

Het doel van het spel is om het LAN op te starten, alle terminals met de server te verbinden in zo weinig mogelijke beurten.

## Hoe te spelen

The player is presented with a rectangular grid containing a server, several terminals, and pieces of wire. The object of the game is to rotate these elements until every client is connected to the server, and no wires are left unconnected. Optionally, you can try to get a high score by minimizing the number of rotations needed.

Left clicking on a square rotates it counterclockwise, while right clicking rotates it clockwise. Middle clicking on a square marks it as blocked and prevents it from being rotated unless it gets unblocked by another middle click; this can be very useful for marking squares which are known to be in the correct orientation. The status bar displays the number of clicks so far.

## Game Rules, Strategies and Tips

### Regels

- There is only one possible correct solution for every game.

- When playing the Very hard difficulty level connections can wrap from left to right and from top to bottom.

- The game ends when every terminal and every wire is connected to the server.

- The score represents the number of clicks it took to complete the game. The lower the score the better.

### Strategies and Tips

- Start seeking for squares which orientation can be easily determined.

- Once you are sure of the orientation of a square you can mark it using the &MMB;. This is particularly usefull in harder games.

- Look for I-shaped and T-shaped wires near the borders, and L-shaped wires near the edges. The position of these squares can be easily determined, unless you are playing the Very hard difficulty level.

- When playing the Very hard difficulty level a good place to start looking is near empty squares, if present, and near regions containing many terminals grouped together.

- Even when playing with the same difficulty level some games are easier than others, restart the game if you want to get a different board.

- If you want to get a good score, only do a move when you are sure.

## Interface Overview

### Game Menu

&Ctrl;N Game New

- Starts a new game. It creates a random board using the current difficulty level.

&Ctrl;H Game Show High Scores

- Shows a dialog containing the High Scores for the various difficulty levels.

&Ctrl;Q Game Quit

- Sluit het programma.

### Settings Menu

Settings Show Toolbar

- Toggles on and off the display of the toolbar.

Settings Show Statusbar

- Toggles on and off the display of the statusbar.

Settings Difficulty

- Lets you set the difficulty level from a sub-menu.

  There are four levels of difficulty:

  - Easy: 5 rows, 5 columns, without wrapping.

  - Medium: 7 rows, 7 columns, without wrapping.

  - Hard: 9 rows, 9 columns, without wrapping.

  - Very hard: 9 rows, 9 columns, with wrapping.

Settings Configure Shortcuts...

- Opens a dialog which lets you redefine all the keyboard shortcuts.

Settings Configure Toolbars...

- Displays a &kde; standard dialog where you can configure the toolbar icons.

Settings Configure Notifications...

- This item displays a standard &kde; notifications configuration dialog, where you can change the notifications (sounds, visible messages, &etc;) used by &knetwalk;.

### Help Menu

&help.menu.documentation;

### Sneltoetsen

The default shortcuts are:

### Sneltoetsen

Start een nieuw spel | &Ctrl;N
Topscores tonen | &Ctrl;H
Afsluiten | &Ctrl;Q
Help | F1
Wat is dit? | &Shift;F1

## Dankbetuiging en licentie

&knetwalk;

Program copyright 2004 - 2007 by Andi Peredri, Thomas Nagy and Fela Winkelmolen fela.kde@gmail.com

Documentation copyright 2007 by Fela Winkelmolen fela.kde@gmail.com

&meld.fouten;&vertaling.freek; &underFDL; &underGPL;

## Installatie

### How to obtain &knetwalk;

&install.intro.documentation;

### Compilatie en installatie

&install.compile.documentation;
&documentation.index;