# Manuel de Iagno

## Introduction

### Qu'est-ce que Iagno ?

Iagno est une version informatisée du jeu Reversi, appelé plus communément Othello. Iagno est un jeu de stratégie à deux joueurs, comparable à Go. Il présente un plateau de 8 cases sur 8 et des jetons dont un côté est noir et l'autre blanc. L'objectif de Iagno est de retourner le plus possible de jetons de votre adversaire, sans que celui-ci ne retourne les vôtres. Le retournement des jetons se fait en piégeant les jetons de votre adversaire entre deux jetons de votre couleur.

Iagno peut également se jouer à plusieurs joueurs, soit sur le même ordinateur, soit en réseau.

Pour lancer Iagno, choisissez Iagno dans le sous-menu Jeux du Menu principal ou saisissez `iagno` dans un terminal.

### Pourquoi Othello est-il appelé Iagno ?

Vous vous demandez peut-être pourquoi ce jeu est appelé Iagno au lieu d'Othello ou même gnothello. La réponse est compliquée, et implique des aspects tels que le droit des marques, les avocats et tout le tralala. Au lieu d'en rester là, je vais vous raconter un mensonge long et compliqué sur l'origine du nom Iagno.

Par une nuit agitée, telle qu'on les imagine souvent en Angleterre, un programmeur esseulé était assis devant son écran d'ordinateur. Ian avait terminé son chef d'œuvre ludique. C'était une version totalement interactive d'Othello. Il décida de manipuler le nom et de l'appeler gnothello car le jeu était écrit avec GNOME.

Plus tard, lors d'une rencontre avec ses amis, comme tous les programmeurs aiment le faire, il leur présenta son chef d'œuvre. Ils lui ont ri au nez et ont affirmé que son jeu était sans intérêt et un essai raté de devenir un vrai hacker. Après que Ian les eut chassés, il décida de renommer son programme Iago

Iago est le châtiment d'Othello dans la pièce Othello de William Shakespeare.

en raison de la méchanceté qu'il avait récoltée avec ce jeu. Mais cela ne sonnait par encore assez bien. Tous les programmes GNOME comportent une partie du nom GNOME, pensa-t-il. Après mûre réflexion, Ian se décida pour le nom que nous nous sommes tous mis à aimer, Iagno.

## Jouer à Iagno

Au départ, le plateau présente quatre jetons placés au centre. Les jetons de la même couleur se situent sur une diagonale, comme le montre la start-shot.

### Position de départ

Copie d'écran de la position de départ.

Les noirs commencent et placent un jeton sur le plateau afin qu'il encadre un ou des jetons blancs entre deux jetons noirs. Lorsque les noirs placent un jeton sur le plateau, tous les jetons blancs qui se trouvent entre le nouveau jeton noir et un autre jeton noir, soit horizontalement, verticalement ou en diagonale, sont retournés et deviennent noirs, comme le montre la first-shot.

### Premier coup

Copie d'écran après le premier coup.

Lorsque des jetons de l'adversaire sont encadrés par deux jetons de même couleur dans la même rangée, le joueur capture tous les jetons adverses jusqu'au prochain jeton de sa couleur, comme le montre la block-shot. Le joueur ne peut retourner que des jetons qui sont le résultat direct du placement d'un nouveau jeton sur le plateau. Une fois qu'un jeton est posé sur le plateau, le joueur ne peut ni l'enlever, ni le placer ailleurs. Si un joueur ne peut pas placer de jeton permettant de retourner un jeton de l'adversaire, il perd son tour. La partie se termine lorsqu'aucun joueur ne peut plus jouer.

### Les blancs ne peuvent pas retourner le jeton noir au centre de la colonne du milieu, car des jetons blancs bloquent les extrémités de cette colonne. Si c'était au tour des noirs, ils pourraient placer un jeton au sommet de la colonne, mais ils ne pourraient retourner que le premier des deux jetons blancs.

Copie d'écran du blocage des noirs.

## Paramètres du jeu

### Couleur et difficulté du joueur

Lorsque vous lancez Iagno, le joueur humain a les noirs et l'ordinateur a les blancs avec le premier niveau de difficulté. Dans l'onglet Jeu de la boîte de dialogue des Préférences, vous pouvez définir le type de joueur pour chaque couleur. Évidemment, le joueur humain, c'est vous. Le niveau un est le niveau le plus facile de l'ordinateur et le niveau trois est le niveau le plus difficile. Vous pouvez définir les deux couleurs comme « humain » afin de jouer contre un ami, ou définir les deux couleurs avec un niveau pour voir s'affronter l'ordinateur avec lui-même.

### Option de mouvements rapides

Cette option se trouve dans le menu Paramètres. Allez ensuite dans le sous-menu Préférences et dans l'onglet Jeu. L'option est désactivée par défaut. Lorsque vous l'activez, cette option accélère le placement des jetons par le joueur informatique.

#### Note :

L'activation de cette option ne force pas les coups du joueur informatique et cela n'abaisse pas le niveau de difficulté.

### Activation ou désactivation du son

La dernière option de l'onglet Jeu de la boîte de dialogue des Préférences permet d'activer ou de désactiver tous les sons lors des parties de Iagno.

#### La fenêtre des Préférences avec l'onglet Jeu visible.

Capture d'écran des paramètres de jeu.

## Apparence

Toutes les options d'animation se trouvent dans l'onglet Apparence du menu Paramètres Préférences.

### Animation

Cette section permet de contrôler la quantité d'animation se produisant lors du retournement des jetons, à l'aide de boutons radios. Avec l'option Aucune, les jetons changent de couleur de façon instantanée. Avec l'option Partielle, les jetons se retournent lentement. C'est avec l'option Complète que les jetons se retournent de la manière la plus fluide.

### Retournements progressifs

Avec cette option, les jetons capturés dans une rangée, une colonne ou en diagonale se retournent les uns après les autres, comme des dominos, au lieu de se retourner tous ensemble. Cela n'a aucune influence sur le jeu lui-même, c'est un effet purement esthétique.

### Afficher la grille

Cette option place une grille en surimpression du plateau de jeu. La grille peut être utile, car elle indique avec précision les endroits où les joueurs peuvent placer des jetons.

#### Astuce :

Cette option devrait être activée pour les débutants afin qu'ils puissent avoir une meilleure vision générale du plateau.

### Retourner le résultat final

Cette option déplace tous les jetons noirs au sommet du plateau et tous les jetons blancs au fond du plateau à la fin de la partie. Cela permet de mieux se rendre compte visuellement du résultat final de la partie.

#### Note :

Cette option ne modifie en aucun cas le résultat de la partie.

### Jeu de pièces

Cette option permet de choisir le type de plateau et de jetons à l'affichage. Si vous souhaitez créer votre propre jeu de jetons, utilisez le jeu « classic » comme modèle et modifiez la texture et les couleurs pour les différents effets. Si vous créez un nouveau jeu de pièces fonctionnel pour Iagno, envoyez-le à Ian Peters itp@gnu.org et il l'incluera dans la prochaine distribution.

#### Important :

Il existe deux jeux de pièces qui se ressemblent, mais dont les animations sont différentes : woodtrim et classic.

#### La fenêtre des Préférences avec l'onglet Apparence visible.

Copie d'écran des paramètres d'animation.

## Parties en réseau

Iagno prend en charge le jeu multijoueur en réseau dans le cadre de la Zone de jeux GGZ. En vous connectant sur un serveur Iagno sur Internet, vous pouvez défier d'autres joueurs dans des parties à plusieurs joueurs. Pour obtenir des informations récentes et une liste de serveurs disponibles, consultez le site Web des jeux GNOME.

Pour commencer une nouvelle partie de Iagno en réseau, choisissez Jeu Partie en réseau dans le menu de Iagno.

### Connexion à un serveur réseau de Iagno

La boîte de dialogue de connexion de Iagno apparaît dès que vous demandez une nouvelle partie en réseau. Cette boîte de dialogue vous permet de vous connecter à un serveur et de définir le nom d'utilisateur que vous utiliserez pour cette connexion.

On peut se connecter à un serveur avec un compte invité ou avec un compte nominatif standard. Les comptes invités vous permettent de vous connecter de manière anonyme, alors qu'un compte nominatif vous permet de réserver votre propre nom d'utilisateur qui sera protégé par un mot de passe de votre choix.

L'option Connexion en tant qu'invité doit être sélectionnée si vous souhaitez vous connecter de façon anonyme. Si vous souhaitez créer un nouveau compte, choisissez l'option Première connexion, en indiquant un nom d'utilisateur, un mot de passe et une adresse électronique de votre choix. Si vous disposez déjà d'un compte, vous pouvez vous connecter en utilisant l'option Connexion normale et en indiquant votre nom d'utilisateur et votre mot de passe.

Pour vous connecter à un serveur, cliquez sur le bouton Se connecter.

#### La boîte de dialogue de connexion de Iagno.

La boîte de dialogue de connexion de Iagno.

### Entrée dans un salon de jeu

Après une connexion réussie à un serveur, vous pouvez choisir de rejoindre un salon de jeu. Pour jouer en réseau à Iagno, sélectionnez le salon « Iagno ». Si vous souhaitez héberger vous-même une partie, cliquez sur le bouton Lancer. Cela crée une nouvelle table pouvant accueillir des adversaires pour jouer contre vous. S'il y a d'autres parties déjà lancées, vous pouvez double-cliquer sur une table de salon de jeu pour la rejoindre. La liste des tables de jeu sur la droite vous montre le nombre de sièges disponibles, ce qui correspond au nombre de joueurs pouvant rejoindre la table de jeu.

#### La boîte de dialogue réseau de Iagno vous permet de rejoindre un salon de jeu pour y trouver d'autres joueurs.

La boîte de dialogue réseau de Iagno vous permet de rejoindre un salon de jeu pour y trouver d'autres joueurs.

Lorsque vous créez une nouvelle table pour des parties de Iagno, une boîte de dialogue de préférences apparaît. Elle vous permet de personnaliser la partie, comme par exemple le nombre minimum de joueurs pour une partie. Dès que le nombre total de sièges est occupé, plus aucun autre joueur ne peut rejoindre la table de jeu.

Il est possible de converser avec d'autres joueurs lors de parties en réseau. Vous pouvez demander conseil ou de l'aide sur la manière de jouer, mais de grâce, soyez poli envers les autres joueurs.

### Attente de l'arrivée d'autres joueurs

Après avoir rejoint une table de jeu, il s'agit de patienter jusqu'à ce qu'un nombre suffisant de joueurs aient rejoint la table. L'élément de menu Liste des joueurs permet de voir une liste de joueurs qui ont rejoint la table de jeu. La partie démarre immédiatement dès que le nombre total de joueurs pour cette partie est atteint.

### Parties de Iagno en réseau

Les parties de Iagno en réseau présentent à peu près les mêmes règles que les parties normales, à la différence que vous jouez cette fois contre des adversaires humains. Cela signifie qu'il faut peut-être utiliser d'autres stratégies que lors des parties contre l'ordinateur.

Dès qu'un joueur a gagné, la partie se termine et vous pouvez retourner à l'écran initial du jeu en réseau. Vous pouvez alors recommencer une autre partie passionante de Iagno en réseau !

## Problèmes connus et limitations

- Le joueur informatique de Iagno est facile à battre.

## Auteurs

Iagno a été écrit par Ian Peters (itp@gnu.org). Ce manuel a été écrit par Eric Baudais (baudais@okstate.edu). Pou rapporter une anomalie ou émettre une suggestion concernant cette application ou ce manuel, suivez les indications fournies dans ce document.

## Licence

Ce programme est du logiciel libre ; vous pouvez le redistribuer et/ou le modifier selon les termes de la GNU General Public License, tels que publiés par la Free Software Foundation ; soit la version 2 de cette licence ou (à votre choix) toute version ultérieure.

Ce programme est distribué dans l’espoir qu’il sera utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite; sans même les garanties de commercialisation ou d’adaptation dans un but spécifique. Se référer à la GNU General Public License pour plus de détails.

Une copie de la GNU General Public License est incluse sous forme d'annexe au Guide d'utilisation du bureau GNOME. Vous pouvez également obtenir une copie de la GNU General Public License à la Free Software Foundation en visitant leur site Web ou en écrivant à

     Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA02111-1307USA