Pratiquez votre raisonnement abstrait avec quatre formats classiques d'énigmes visuelles :
- Matrices — grilles 3×3 (ou 4×4 en expert) de formes suivant des règles ; identifiez la cellule manquante. Inspiré des Matrices Progressives de Raven.
- Séquence visuelle — une bande horizontale de 3 cellules d'une progression ; prédisez la 4ᵉ.
- Analogie géométrique — A est à B ce que C est à ? ; appliquez la même transformation.
- Intrus — huit cellules suivent une règle, une la viole ; cliquez sur l'intruse. Style Cattell Culture Fair.
Chaque puzzle est généré de manière procédurale ; vous ne verrez jamais deux fois le même. Tout se génère localement dans votre navigateur.
Modèles et Formats Clés
Règles des Matrices
Comprendre les puzzles de matrices 3x3 et comment identifier les règles qui les gouvernent.
Grid[row][col] = f(position, rules)Progression des Formes
Comment les formes changent ou restent constantes dans les lignes et colonnes d'une matrice.
shape(cell) = f(row, col) or constantProgression de Taille
Comment la taille change systématiquement dans les lignes ou colonnes d'une matrice.
size(cell) = small | medium | large, following position ruleMotifs de Remplissage
Comment les remplissages des formes (vide, mi-rempli, plein) changent dans la matrice.
fill(cell) = empty | half | filled, following position ruleMotifs Diagonaux et d'Angle
Règles s'appliquant aux diagonales ou cellules d'angle de la matrice.
Diagonal: cells[0,0], cells[1,1], cells[2,2] share attribute. Corners: cells at (0,0), (0,2), (2,0), (2,2) share attribute.Résolution Multi-règles
Stratégies pour les puzzles avec plusieurs règles de motifs simultanées.
Answer = intersection of all rule constraintsMotifs de Rotation
Les formes tournent d'angles fixes dans les lignes ou colonnes.
Each cell's rotation = base_rotation + (position × rotation_step)Motifs de Comptage
Le nombre de formes dans chaque cellule augmente ou diminue systématiquement.
Cell count = base_count + (position × count_step)Motifs de Symétrie
La grille présente une symétrie horizontale, verticale ou ponctuelle.
Horizontal: cell[r][0] = cell[r][2], Vertical: cell[0][c] = cell[2][c], Point: cell[r][c] = cell[2-r][2-c]Motifs de Couleur
Les couleurs des formes changent systématiquement dans les lignes ou colonnes.
Color follows sequence: primary → secondary → tertiaryMotifs de Position
Les formes se déplacent dans leurs cellules à travers les lignes ou colonnes.
Position sequence: left → center → right (or top → center → bottom)Motifs de Bordure
Les styles de contour des formes changent dans les lignes ou colonnes.
Border sequence: none → dashed → solidMotifs de Séquence de Formes
Les formes suivent une séquence ordonnée définie dans les lignes ou colonnes.
Shapes follow ordered progression: shape[n] → shape[n+1] → shape[n+2]Stratégies de Résolution
- Scan each row for consistent patterns
- Scan each column for consistent patterns
- Check diagonals and corners for matching elements
- Consider shape, size, and fill as independent attributes
- Check if all shapes are identical (constant rule)
- Compare shapes across each row—do they follow a pattern?
- Compare shapes down each column—do they follow a pattern?
- Note: shape is independent of size and fill
Pièges Courants
- Focusing on only one attribute when multiple rules exist
- Missing column patterns while focusing on rows
- Not considering diagonal relationships
- Confusing shape order with size or fill patterns
- Assuming shapes must change when they might be constant
- Missing that different rows can have different shape sets