BienvenueDernières nouvellesCapture d'écranRèglesDidacticielTéléchargementContact |
Bienvenuefree awale est un logiciel libre distribué sous licence GNU GPL. Vous pouvez librement télécharger, utiliser, modifier et redistribuer ce jeu sous réserve que la licence GPL soit maintenue. La version 1 de free awale est basée sur une version améliorée de l'algorithme min-max de Von Neumann. Il est particulièrement efficace vu le faible nombre de choix à chaque tour de jeu. La profondeur moyenne de recherche est environ 10 en début de partie. Mais elle dépend des capacités de votre ordinateur et du niveau de jeu. Dans cette page, vous pouvez trouver des informations générales sur le jeu d'awalé. C'est aussi la page officielle du logiciel free awale. Le site web de développement du jeu se trouve à l'adresse http://savannah.nongnu.org/projects/awale. Dernières nouvellesLa version officielle est awale-1.6. Histoire des versions31 octobre 2015, version 1.6
18 février 2012, version 1.5
30 juillet 2009, version 1.4
6 mai 2008, version 1.3
31 août 2007, version 1.2
13 mai 2007, version 1.1
17 février 2007, version 1.0
Avant 2007, versions 0.x
Capture d'écranfree awale est fourni avec une interface graphique contenant toutes les options standard.
Vues sous environnements Mac OS X, GNU/Linux et Windows. RèglesRègles de Côte d'IvoireLe jeu d'awalé se décompose en deux lignes de six trous. La ligne du haut est affectée à l'ordinateur tandis que la ligne du bas est affectée au joueur. Les autres trous servent à stocker les graines "mangées" au cours de la partie. Chaque trou contient quatre graines en début de partie. Les joueurs jouent chacun leur tour. On ne peut pas jouer deux fois de suite. On ne peut pas sauter son tour. Le joueur qui joue prend toutes les graines de l'un de ses trous et les distribue une à une dans les trous suivants en tournant dans le sens anti-horaire. On ne pose pas de graine dans le trou de départ (ce cas de figure se présente lorsque le joueur distribue plus de douze graines). On "mange" les graines du dernier trou atteint lorsque celui se situe chez l'adversaire et contient deux ou trois graines en comptant la dernière graine posée. On "mange" aussi les trous consécutifs précédents qui respectent cette condition. On ne peut pas "manger" plus de quatre trous consécutifs. Seuls les quatre derniers trous sont "mangés" lorsque cinq trous ou plus sont "mangeables". Le joueur est tenu de fournir des graines à l'adversaire lorsque celui-ci n'en possède plus. S'il ne peut pas fournir de graines, la partie s'arrête. Le joueur qui a "mangé" le plus de graines a gagné. VariantesDifférentes règles sont jouées en Afrique de l'ouest. Celles-ci sont les règles les plus répandues en Côte d'Ivoire. Cependant, même en Côte d'Ivoire, on trouve différentes variantes. Le première variante concerne le nombre maximum de trous qui peuvent être mangés. Généralement ce nombre est limité à quatre mais quelquefois, les joueurs africains admettent qu'il n'y a pas de limitation (six est alors le maximum). Une autre variante est que lorsque vous êtes en position de manger plus de quatre trous consécutifs, vous ne mangez rien du tout. Dans le logiciel free awale, nous avons admis que le nombre maximum de trous mangeables est quatre, et lorsque vous pouvez manger plus de quatre trous, vous mangez seulement les quatre derniers trous. Il existe une dernière règle tacitement admise. Le vainqueur laisse la dernière graine du jeu au perdant. Cette règle n'est pas prise en compte dans free awale. Les Africains jouent très rapidement. On tolère un maximum de quelques secondes de réflexion. Mais habituellement,
vous devez jouer presque immédiatement. Ce jeu est basé sur une évaluation rapide de la position. Il requiert beaucoup
de mémoire. La durée typique d'une partie est de dix minutes.
Le fichier des sources de free awale ainsi que les distributions binaires sont disponibles à l'adresse http://download.savannah.nongnu.org/releases/awale. Distribution binaire pour WindowsTéléchargez et executez awale-1.x-w32.exe. Ceci installera le jeu free awale sur votre ordinateur. La librairie Tcl/Tk doit avoir été installée au préalable. Distribution binaire pour OpenMandriva, CentOS, RedhatUne distribution binaire pour OpenMandriva, CentOS, Redhat est disponible dans le fichier awale-1.x-1.x86_64.rpm. Téléchargez ce fichier et double cliquez dessus. Ceci installera le jeu free awale sur votre ordinateur. Distribution binaire pour Debian ou UbuntuUne distribution binaire pour Debian ou Ubuntu est disponible dans le fichier awale-1.6_x86_64.deb (64 bits). Téléchargez ce fichier et double cliquez dessus. Ceci installera le jeu free awale sur votre ordinateur. Distribution binaire pour Mac Intel OS XUne distribution binaire pour Macintel est disponible dans le fichier awale-1.x-macOSX.dmg. Téléchargez ce fichier, monter le disque virtuel, puis copiez le fichier awale.app dans votre répertoire Applications. Compilation pour GNU/linuxPour compiler le source de free awale sur un système GNU/Linux, tout d'abord, téléchargez le fichier awale-1.x.tar.gz et décompressez le avec
Compilation pour Mac OS XPour compiler le source de free awale sur un système Mac OS X, tout d'abord, installez les outils de développement Xcode disponibles sur le disque 2 d'installation de Mac OS X et téléchargez le fichier awale-1.x.tar.gz. Sur mon macbook,
le fichier a été automatiquement décompressé de sorte que la commande untar est
JouerPour jouer avec l'interface graphique sur tous les systèmes GNU/Linux et Mac OS X, tapez
Pour jouer à free awale sur windows, double cliquez sur le raccourci situé sur votre bureau ajouté lors de la procédure d'installation. Sur tous les systèmes, vous pouvez aussi jouer en mode console en tapant,
Pré-requis L'interface graphique est écrite en langage de script Tcl/Tk. Ce langage est en général installé
sur la plupart des systèmes GNU/Linux ou Unix. Mais généralement, il n'est pas installé sur Windows.
Dans le cas où il n'est pas installé, vous devez télécharger la bibliothèque Tcl/Tk à
http://www.tcl.tk/software/tcltk.
Awale est développé par Alain Le Bot , Laurent Le Bot, Diana Martin de Argenta et Christian Gruber. Mais les autres développeurs sont les bienvenus. Transmettez vos rapports d'erreur et demandes de modification du logiciel à awale-developpeur@nongnu.org |