Connect 4: Les règles du jeu

Pour gagner une partie, un joueur doit occuper quatre positions adjacentes sur une ligne horizontale, verticale ou diagonale. Un joueur ne peut occuper une position que s’il n’y a pas de position vide en dessous. Lorsque le sprite est placé sur une position qui peut être occupée, la position change de couleur. Les joueurs alternent en occupant des positions.

Le menu

Jeu

  • Conseil complet / Aléatoire
    Par défaut, le tableau manque quelques positions sélectionnées au hasard. Il est cependant possible de jouer avec une pension complète. Choisissez Full Board ou Random Board pour basculer entre ces deux options.
  • Nouveau jeu
    Le comportement de ce choix dépend à la fois de l’état du jeu et de la combinaison des joueurs. Si la partie en cours est terminée, ce choix réinitialise le plateau et commence une nouvelle partie avec la combinaison actuelle de joueurs. Si le jeu en cours n’est pas terminé, ce choix réinitialise le plateau et il commence un nouveau jeu où le joueur humain joue en premier, c’est-à-dire qu’il attend un mouvement humain.
  • Quitter
    Vous pouvez utiliser ce choix lorsque votre superviseur entre dans votre cabine. Si le programme est exécuté en tant qu’application, il met fin au programme. Si le programme est exécuté comme une applet, il ferme simplement la fenêtre de la carte. Dans ce cas, la configuration du jeu est conservée et le jeu peut être repris plus tard. Pour rouvrir la fenêtre du jeu, cliquez sur l’applet.

Joueurs
Le jeu est destiné à être joué par un humain contre la machine. Cependant, il est possible de jouer à la fois humain contre humain et machine contre machine. Le menu Joueurs propose des choix explicites pour toutes les combinaisons possibles de joueurs. Notez que la combinaison de joueurs peut être réinitialisée par un nouveau jeu. Si Nouveau jeu est sélectionné alors que le jeu en cours n’est pas terminé, le joueur qui se déplace en premier du nouveau jeu est toujours humain quelle que soit la combinaison de joueurs en vigueur lorsque Nouveau jeu est sélectionné.

Se déplace
Normalement, un joueur fait un mouvement après l’autre jusqu’à la fin du jeu. Ce menu permet à un joueur humain de modifier cet ordre. Lorsque le programme attend un mouvement humain, le joueur peut sélectionner l’une des options suivantes. Ces options ne sont plus disponibles après la fin du jeu.

  • Mouvements de retour en arrière
    Ce choix revient en arrière sur un pli (une séquence de deux mouvements consécutifs). Le choix n’est activé qu’après avoir effectué un pli. Les jetons retirés de la carte clignotent de la même manière que lorsqu’ils sont déposés dans la carte. Une fois qu’un pli a été inversé, le jeu reprend normalement, c’est-à-dire que l’humain peut se déplacer ou rendre tout autre choix disponible dans l’état actuel du jeu.
  • Suggérer un mouvement
    Ce choix demande au programme de calculer un mouvement et de clignoter la position correspondante. Aucune puce n’est déposée dans le plateau. Après avoir clignoté le coup calculé, le jeu continue normalement. L’humain peut faire n’importe quel geste légal qu’elle aime.
  • Déplacement forcé
    Ce choix permet au joueur humain de remplacer le dernier coup par un coup de son choix. Évidemment, c’est de la triche. Le remplacement du dernier mouvement se déroule en deux étapes. Tout d’abord, la dernière puce déposée dans la carte est supprimée comme lors du retour arrière. Ensuite, le joueur humain devrait faire un geste pour son adversaire. Une fois ce mouvement effectué, le jeu continue normalement, c’est-à-dire que le joueur humain fait son propre mouvement.

Niveau
Ce menu est destiné à définir la qualité du déplacement de la machine. Les niveaux en haut du menu entraînent un déplacement rapide. Les niveaux en bas du menu conduisent à des mouvements soi-disant meilleurs. La stratégie sous-jacente, connue sous le nom de ligne ouverte, est naïve et aucun niveau n’est très difficile. Certains niveaux ne sont intéressants que pour les très petits enfants.
Aidez-moi
Ce menu fournit des informations sur le programme (actuellement désactivé par le protocole jnlp.)


Source de la page: http://web.cecs.pdx.edu/~antoy/private/C4-dir/res/pages/how_to_play.html
Traduit par Jean-Etienne Bergemer

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *