À propos

Orthogone est le portage web de Computix, un jeu écrit en Delphi. Les règles, le tirage des valeurs entre 1 et 10, la contrainte de la croix centrale et l’algorithme de l’ordinateur en viennent directement.

Ce qui a été conservé

Le moteur de recherche de l’adversaire est le portage fidèle de la procédure LoopPlay d’origine, avec sa largeur de faisceau et sa profondeur calculées par les mêmes formules. Ce n’est pas un minimax : pour chaque coup racine, il additionne l’écart de score sur toutes les feuilles de la branche. Une variante minimax est proposée en jeu libre, à titre de comparaison.

Ce qui a changé de forme

L’habillage ne cherche plus à imiter la fenêtre Delphi d’origine. Les biseaux gris, les barres de titre en dégradé et les huit palettes converties du format BGR ont été remplacés par un plateau sombre et deux accents - olive pour vous, ambre pour l’ordinateur, brique pour le danger.

Le motif vient du jeu lui-même : une tour qui glisse en ligne droite et laisse une trace. Les tuiles à portée s’allument, le pion file avec un sillage, un rayon relie le pion au mur qui l’arrête. Rien n’est chargé depuis l’extérieur - ni police, ni script, ni feuille distante.

Aucun dégradé nulle part : toutes les surfaces sont des aplats. La hiérarchie tient à la valeur, au cerne et à la teinte. C’est plus exigeant qu’un dégradé - qui masque les faiblesses de contraste sous du joli - et cela reste net sur un écran médiocre comme sur un téléphone en plein jour.

Le pion est ivoire, la seule teinte neutre de la palette : il n’appartient à personne. C’est un marqueur partagé, et lui donner la couleur d’un camp laisserait croire le contraire.

Chaque camp dépose sa pierre sur les cases qu’il prend : un losange pour vous, un hexagone pour l’ordinateur. La forme double la couleur à dessein - qui distingue mal le cyan du magenta lit quand même à qui appartient chaque case.

Ce qui a changé

Les cases pièges n’existaient pas. Elles ont été ajoutées parce que, sans elles, réfléchir ne payait pas - la page des règles explique la mesure.

Un budget de calcul borne la réflexion de l’ordinateur : l’arbre croît en largeur puissance profondeur, et une grande grille à haut niveau ne rendait jamais la main. Le programme d’origine s’arrêtait de la même façon, par un bouton Stop.