# Manual do KAbalone

Josef
Weidendorfer
20/02/1998
1.03.00

Esta documentação foi atualizada para a versão 1.03.

KDE
KAbalone
abalone
game

## Introdução

KAbalone é um simples jogo de estratégia (de tabuleiro) para dois jogadores. Cada jogador tem acesso a peças vermelhas e amarelas. Cada jogador começa com 14 peças, realizando-se jogadas até que um jogador retire 6 peças do tabuleiro do adversário.

O programa original foi desenvolvido em 1993 para DOS e Xlib. Ele foi em boa parte reescrito na portagem para o KDE.

N do A: A ideia do jogo não é minha. É um verdadeiro jogo de tabuleiro produzido por uma firma de jogos alemã (até onde eu sei).

## Regras do Jogo

- Vermelho é sempre o primeiro a jogar;

- São permitidos dois tipos de jogada:

  - Normal Uma, duas ou três das suas peças em fila podem ser movidas em várias direções. Jogadas laterais também são permitidas.

    Mova a primeira peça pressionando o botão esquerdo (primário) do mouse. A peça fica assim selecionada. Agora basta arrastar o mouse para a posição desejada. Se a jogada for válida, o cursor transforma-se numa seta nessa direção e todas as peças da jogada serão destacadas. Se lhe agradar a jogada, basta soltar o botão do mouse.

    As jogadas laterais processam-se de outra maneira: Em duas peças adjacentes, clique entre elas; para três peças clique na peça do meio - se for permitido mover essas peças lateralmente, elas serão destacadas. Caso contrário, só a do meio será destacada e dará origem a uma jogada simples.

  - Empurrar Você pode empurrar até duas peças do seu adversário à frente das suas, se na jogada mover mais peças suas que as do seu adversário. Isto quer dizer que com três peças você pode empurrar uma ou duas peças do seu adversário, e com duas, apenas uma.

    São especiais as jogadas que empurram uma peça do adversário para fora do tabuleiro, bastando 6 dessas jogadas para vencer o jogo.

    Se você ainda não entendeu o mecanismo do jogo, ponha o computador para jogar dos dois lados. Após a execução do kabalone, selecione Opções/Joga o Computador/Ambos e inicie um novo jogo.

## Opções

Definir jogadas deve ser óbvio (veja nas regras da seção anterior). Os botões da barra de ferramentas têm o mesmo significado das entradas no menu `Arquivo`.

O Menu Arquivo

- `Novo Jogo` - Iniciar novo jogo mesmo que já haja outro em curso.

- `Salvar Posição` - Você pode gravar a posição atual e restaurá-la com a opção `Restaurar`. As posições são gravadas mesmo quando se sai do programa;

- `Parar Pesquisa` - se clicado enquanto o computador está "pensando", ele pára imediatamente e usa a melhor posição calculada até aquele momento;

- `Retirar` - Desfazer jogada anterior. Duas jogadas são anuladas: a jogada do adversário e a sua última jogada. Volta a ser a sua vez. São guardadas as últimas 100 jogadas; por isso não hesite em recuar jogadas até regressar ao início do jogo (mais rápido com a tecla F2);

- `Dica` - É exibida uma dica para a sua próxima jogada. Somente possível se você estiver jogando no nível normal ou superior; se não for a primeira jogada; e se voce não tiver desfeito a jogada.

Menu de Opções

- `Nível` - O computador pode jogar a 4 níveis diferentes. Isto influencia no número de jogadas que o computador vai antecipar para calcular a melhor opção. Você pode interromper essa pesquisa com a tecla S.

- `O Computador Joga` - O computador pode jogar com o vermelho, com o Amarelo, ou ambos. Defina estas opções antes de iniciar um novo jogo. Também funciona durante o jogo, se você desejar trocar de lado.

- `Mover Devagar` - As jogadas do computador são normalmente (sempre que se define esta opção) identificadas pelo piscar das peças envolvidas na jogada. Desligue esta opção se você não quiser esperar pelas animações. Assim, as peças serão apenas levemente realçadas.

- `Espiar` - Se a opção Espiar estiver ativa: Se for a sua vez, você pode ver na barra de "status" a avaliação que o computador faz da jogada que pretende fazer. Se for a vez do computador, você pode ver (na barra de "status" e nas peças realçadas) a jogada que ele "pensa" ser a melhor.

- `Salvar` - Grava as opções no arquivo config. As opções são retomadas em uma nova sessão de kabalone.

## Epílogo

### Autores

`Josef Weidendorfer`

`Robert Williams` - editor de SGML

`Pedro Ribeiro` - tradução do manual para Português

`Elvis Pfutzenreuter` - adaptação do manual para Português-BR

### Copyright

KAbalone é distribuído segundo a licença GPL.