L'écran des préférences

Les options des préférences

Cet écran permet de modifier des jeux de préférences sélectionnés, et de créer et supprimer des jeux de préférences.

A la première utilisation un jeu de préférences est créé avec un nom par défaut et les options par défaut. Le bouton + de la barre d'outils permet d'ajouter un jeu de préférences initialisé avec les options par défaut, et avec un nom mis par défaut. S'il y a plusieurs jeux de préférences, vous pourrez en supprimer.

Un "spinner" permet de sélectionner un jeu de prérérences, afficher le contenu et modifier :

  • le nom du jeu de préférences,
  • le nombre de cases ramasssables lors d'un coup entre 1 et 6 (défaut 6),
  • le nombre de graines au plus pour l'arrêt de la partie entre 1 et 12 (défaut 6),
  • le niveau de l'automate entre 1 et 7 (défaut 4),
  • l'option ne pas ramasser s'il y a plus de cases ramassables que le maximum (défaut faux)
  • l'option ramasser seulement quand il y a deux graines (défaut faux),
  • l'option arrêt lorsqu'un joueur a plus de la moitié des graines (défaut faux),
  • l'option répartition égale des restes (défaut vrai),
  • l'option arrêt sur détection de bouclage (défaut vrai),
  • l'option montrer toujours tous les comptes (défaut faux),
  • modifier les initialisations des cases des joueurs (défaut 4 graines dans toutes les cases).

Modifications des préférences

Pour une option prenant les valeurs vrai ou faux, cochez ou décochez la case en fin de ligne.

Pour un compte, appuyez sur les boutons plus ou moins de l'entrée pour le modifier.

Pour le nom et initialisations de case, touchez la zone d'édition de l'entrée pour faire apparaître le clavier, puis modifiez avec le clavier.

L'initialisation des cases

Pour l'initialisation des cases des joueurs, il faut entrer un champ de 6 caractères (on peut entrer un champ plus court, le dernier caractère sera alors répété pour compléter, par exemple 4 donne 444444), chaque caractère correspond au nombre de graines d'une case dans un codage de type hexadécimal étendu (chiffres 0 à 9 pour les nombres de 0 à 9, puis lettres de A à F pour les nombres de 10 à 15, puis les lettres suivantes de G à N pour les nombres de 16 à 23), il n'y a que trois limitations : les cases ne peuvent avoir plus de 23 graines, un joueur ne peut avoir toutes ses cases à 0, et il ne faut avoir moins de 100 graines au total.

Ce mécanisme avait été mis en place au départ pour tester le logiciel, mais il m'a paru utile de le laisser pour les utilisateurs (d'autant qu'il est simple de revenir à l'initialisation standard, il suffit de remettre les options d'initialisation à 4) :

  • cela peut permettre de mettre le jeu dans une situation particulière pour rejouer une séquence, étudier une stratégie...
  • cela peut permettre de varier le jeu en partant d'initialisations différentes.

La sauvegarde des modifications

La barre d'outils de bas d'écran permet, pour le jeu de préférences sélectionné, de sauvegarder les modifications, de les annuler, de le remettre aux défauts (nom excepté), ou de le supprimer (après confirmation).

La barre d'outils

Les boutons de la barre d'outils vous permettent d'afficher l'écran d'aide et d'ajouter un jeu de préférences (si le jeu en cours n'a pas de modifications non sauvegardées) .