scratch:morpion_step_06

This is an old revision of the document!


Morpion - Etape 6

Ce que nous voulons faire, c'est que les lutins soient positionnés correctement au milieu des cases.

Pour cela, nous allons décomposer la grille en lignes et en colonnes.

Il y a donc 3 lignes, numérotées 1, 2 et 3 en commençant par le bas.

On remarque que :

  • si y < -60, alors on est dans la ligne 1
  • si y > -60 et y < 60, alors on est dans la ligne 2
  • si y > 60, alors on est dans la ligne 3

On remarque également que :

  • si y = -120, alors c'est le milieu de ligne 1
  • si y = 0, alors c'est le milieu de la ligne 2
  • si y = 120, alors c'est le milieu de la ligne 3

De la même manière, il y a donc 3 colonnes, numérotées 1, 2 et 3 en commençant par la gauche.

On remarque que :

  • si x < -60, alors on est dans la colonne 1
  • si x > -60 et x < 60, alors on est dans la colonne 2
  • si x > 60, alors on est dans la colonne 3

On remarque également que :

  • si x = -120, alors c'est le milieu de colonne 1
  • si x = 0, alors c'est le milieu de la colonne 2
  • si x = 120, alors c'est le milieu de la colonne 3

Ainsi :

  • une case correspond à l'intersection d'une ligne et d'une colonne
  • le milieu de cette case est l'intersection entre le milieu de la ligne et le milieu de la colonne
  • scratch/morpion_step_06.1582816844.txt.gz
  • Last modified: 2020/02/27 16:20
  • by fab