Esercita il ragionamento astratto con quattro formati classici di rompicapo visivi:

  • Matrici — griglie 3×3 (o 4×4 a livello esperto) di forme che seguono regole; identifica la cella mancante. Ispirato alle Matrici Progressive di Raven.
  • Sequenza visiva — una striscia orizzontale con 3 celle di una progressione; prevedi la 4ª.
  • Analogia geometrica — A sta a B come C sta a ?; applica la stessa trasformazione.
  • Elemento intruso — otto celle seguono una regola, una la viola; clicca su quella. Stile Cattell Culture Fair.

Ogni rompicapo è generato proceduralmente. Tutto avviene localmente nel tuo browser.

Modelli e Formati Chiave

Regole dei Pattern a Matrice

Comprendere i puzzle a matrice 3x3 e come identificare le regole che li governano.

Grid[row][col] = f(position, rules)

Progressione delle Forme

Come le forme cambiano o restano costanti nelle righe e colonne di una matrice.

shape(cell) = f(row, col) or constant

Progressione delle Dimensioni

Come le dimensioni cambiano sistematicamente nelle righe o colonne di una matrice.

size(cell) = small | medium | large, following position rule

Pattern di Riempimento

Come i riempimenti delle forme (vuoto, semipieno, pieno) cambiano nella matrice.

fill(cell) = empty | half | filled, following position rule

Pattern Diagonali e d'Angolo

Regole che si applicano alle diagonali o alle celle d'angolo della 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.

Risoluzione Multi-regola

Strategie per puzzle con più regole di pattern simultanee.

Answer = intersection of all rule constraints

Pattern di Rotazione

Le forme ruotano di angoli fissi nelle righe o colonne.

Each cell's rotation = base_rotation + (position × rotation_step)

Pattern di Conteggio

Il numero di forme in ogni cella aumenta o diminuisce sistematicamente.

Cell count = base_count + (position × count_step)

Pattern di Simmetria

La griglia presenta simmetria orizzontale, verticale o puntuale.

Horizontal: cell[r][0] = cell[r][2], Vertical: cell[0][c] = cell[2][c], Point: cell[r][c] = cell[2-r][2-c]

Pattern di Colore

I colori delle forme cambiano sistematicamente nelle righe o colonne.

Color follows sequence: primary → secondary → tertiary

Pattern di Posizione

Le forme cambiano posizione all'interno delle celle nelle righe o colonne.

Position sequence: left → center → right (or top → center → bottom)

Pattern di Bordo

Gli stili di contorno delle forme cambiano nelle righe o colonne.

Border sequence: none → dashed → solid

Pattern di Sequenza di Forme

Le forme seguono una sequenza ordinata definita nelle righe o colonne.

Shapes follow ordered progression: shape[n] → shape[n+1] → shape[n+2]

Strategie di Risoluzione

  • 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

Errori Comuni

  • 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

Domande Frequenti

Le domande di riconoscimento di schemi valutano la tua capacità di identificare regole e relazioni nelle informazioni visive. Lo strumento offre quattro formati classici: matrici (griglie 3×3 o 4×4 con una cella mancante), sequenza visiva (prevedi il prossimo), analogia geometrica (A sta a B come C sta a ?), e elemento intruso (otto celle seguono una regola, una la viola — clicca su quella). Insieme valutano il ragionamento astratto.
Ogni rompicapo viene generato proceduralmente utilizzando regole matematiche. Il sistema seleziona regole di trasformazione (come progressione delle forme, rotazione o cambiamenti di dimensione), le applica in modo coerente nella matrice e genera distrattori che violano esattamente una regola. Questo assicura che ogni rompicapo abbia un'unica risposta corretta e fornisce domande di pratica uniche e illimitate.
I test di riconoscimento di schemi e ragionamento astratto sono utilizzati dalle principali società di consulenza (McKinsey, BCG, Bain), dalle Big 4 della revisione contabile (Deloitte, PwC, EY, KPMG), banche d'investimento, aziende tecnologiche e molti programmi di selezione per neolaureati. I fornitori di test includono SHL, Korn Ferry, Cubiks e altri. Le nostre domande di pratica ti aiutano a prepararti per tutti questi formati.
Esercitati regolarmente e analizza ogni rompicapo in modo sistematico. Cerca gli schemi nelle righe, colonne e diagonali. Le regole comuni includono: progressione delle forme (cerchio → quadrato → triangolo), cambiamenti di dimensione (piccolo → medio → grande), rotazione, cambiamenti di colore/ombreggiatura e cambiamenti di quantità. Inizia con il livello facile e progredisci gradualmente. Leggi le spiegazioni per comprendere le regole che ti sono sfuggite.

Fonti e Riferimenti

Regole dei Pattern a Matrice

Regole dei Pattern a Matrice
Grid[row][col] = f(position, rules)
Row rule: Same shape repeats across each row
Column rule: Size increases going down each column
Diagonal rule: Corner cells all share the same attribute
In una matrice 3x3, ogni riga contiene un cerchio, un quadrato e un triangolo. Ogni colonna mostra dimensioni piccola, media e grande. Manca la cella 9. Quale forma e dimensione corrisponde?
  1. 1
    Identificare la regola di riga: ogni riga contiene tutte e tre le formecerchio, quadrato, triangolo
  2. 2
    Controllare la riga 3: le celle 7 e 8 mostrano cerchio e quadratola forma mancante è il triangolo
  3. 3
    Identificare la regola di colonna: le dimensioni aumentano verso il bassopiccola, media, grande
  4. 4
    Controllare la colonna 3: le celle 3 e 6 mostrano piccola e mediala dimensione mancante è grande
  5. 5
    Combinare entrambe le regole per trovare la rispostatriangolo grande

Progressione delle Forme

Progressione delle Forme
shape(cell) = f(row, col) or constant
Constant: All cells contain circles
Row pattern: Each row shows circle → square → triangle
All different: Each row has 3 unique shapes (order may vary)
In una matrice 3x3, ogni riga mostra la stessa progressione di forme. Riga 1: cerchio, quadrato, triangolo. Riga 2: cerchio, quadrato, triangolo. Riga 3: cerchio, quadrato, ?. Cosa segue?
  1. 1
    Esaminare la riga 1 per trovare la sequenza di formecerchio, quadrato, triangolo
  2. 2
    Confermare che il pattern si ripete nella riga 2stessa sequenza
  3. 3
    Applicare il pattern alla riga 3cerchio, quadrato, ?
  4. 4
    La terza posizione nella sequenza è sempre triangolotriangolo

Progressione delle Dimensioni

Progressione delle Dimensioni
size(cell) = small | medium | large, following position rule
Constant: All cells have medium-sized shapes
Row increase: Each row goes small → medium → large
Column decrease: Each column goes large → medium → small
In una matrice 3x3, le forme aumentano di dimensione da sinistra a destra in ogni riga. La riga 3 mostra: cerchio piccolo, cerchio medio, ?. Quale dimensione corrisponde alla cella mancante?
  1. 1
    Identificare il pattern di dimensione nelle righepiccolo, medio, grande
  2. 2
    Verificare il pattern nelle righe 1 e 2le dimensioni aumentano da sinistra a destra
  3. 3
    Applicare il pattern alla riga 3piccolo, medio, ?
  4. 4
    La terza posizione segue la sequenza crescentegrande

Pattern di Riempimento

Pattern di Riempimento
fill(cell) = empty | half | filled, following position rule
Row pattern: Each row shows empty → half → filled
Column pattern: Each column shows empty → half → filled
All different per column: Each column has one of each fill
In una matrice 3x3, il riempimento progredisce in ogni riga come vuoto, semipieno, pieno. La riga 3 mostra: quadrato vuoto, quadrato semipieno, ?. Quale riempimento corrisponde alla cella mancante?
  1. 1
    Identificare il pattern di riempimento nelle righevuoto, mezzo, pieno
  2. 2
    Verificare il pattern nelle righe 1 e 2il riempimento aumenta da sinistra a destra
  3. 3
    Applicare il pattern alla riga 3vuoto, mezzo, ?
  4. 4
    La terza posizione completa la sequenza di riempimentopieno

Pattern Diagonali e d'Angolo

Pattern Diagonali e d'Angolo
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.
Diagonal shape: Top-left, center, bottom-right all have same shape
Anti-diagonal fill: Top-right, center, bottom-left all have same fill
Corners same: All four corner cells have matching shapes
In una matrice 3x3, tutte le celle sulla diagonale principale condividono la stessa forma. Le celle 1 e 5 contengono cerchi. Manca la cella 9. Quale forma corrisponde?
  1. 1
    Identificare le celle della diagonale principalecelle 1, 5 e 9
  2. 2
    Verificare il pattern diagonale: la cella 1 ha un cerchiocerchio
  3. 3
    Confermare il pattern: anche la cella 5 ha un cerchiocerchio
  4. 4
    Applicare la regola diagonale alla cella 9stessa forma della diagonale

Risoluzione Multi-regola

Risoluzione Multi-regola
Answer = intersection of all rule constraints
2 rules: Row shapes (circle, square, triangle) + Column sizes (small, medium, large)
3 rules: Constant shape + Row fill + Column size
4 rules: Diagonal shape + Anti-diagonal fill + Row size + All-different shapes per row
In una matrice 3x3: le forme seguono cerchio, quadrato, triangolo per riga; le dimensioni aumentano per colonna (piccolo, medio, grande); il riempimento è costante (tutto pieno). Cosa va nella cella 9?
  1. 1
    Analizzare la regola di forma: ogni riga ha cerchio, quadrato, triangolola riga 3 necessita triangolo in posizione 3
  2. 2
    Analizzare la regola di dimensione: la colonna 3 va da piccolo, medio, grandela riga 3 necessita grande
  3. 3
    Analizzare la regola di riempimento: tutte le forme sono pienepieno
  4. 4
    Combinare tutti e tre i vincoligrande triangolo pieno

Pattern di Rotazione

Pattern di Rotazione
Each cell's rotation = base_rotation + (position × rotation_step)
Triangle pointing up → right → down → left across a row
Square rotated 45° in column 1, 90° in column 2, 135° in column 3
All shapes rotated by the same constant angle
In una matrice 3x3, i triangoli ruotano di 90 gradi in senso orario in ogni riga. La riga 3 mostra: triangolo verso l'alto, triangolo verso destra, ?. Quale orientamento segue?
  1. 1
    Identificare il pattern di rotazione90 gradi in senso orario
  2. 2
    Seguire la sequenza: su (0 gradi), destra (90 gradi)su, destra
  3. 3
    Applicare la rotazione successiva di 90 gradidestra verso giù
  4. 4
    Il triangolo ruota per puntare verso il bassopuntando verso il basso

Pattern di Conteggio

Pattern di Conteggio
Cell count = base_count + (position × count_step)
1 circle → 2 circles → 3 circles across a row
Single shape in row 1, pairs in row 2, triplets in row 3
Count increases from left to right in each row
In una matrice 3x3, il numero di forme aumenta in ogni riga. La riga 3 mostra: 1 cerchio, 2 cerchi, ?. Quanti cerchi nella cella mancante?
  1. 1
    Contare le forme nella riga 3, cella 11 cerchio
  2. 2
    Contare le forme nella riga 3, cella 22 cerchi
  3. 3
    Identificare il pattern di conteggioaumenta di 1
  4. 4
    Applicare il pattern per trovare il prossimo numero2 + 1 = 3

Pattern di Simmetria

Pattern di Simmetria
Horizontal: cell[r][0] = cell[r][2], Vertical: cell[0][c] = cell[2][c], Point: cell[r][c] = cell[2-r][2-c]
Left column shapes identical to right column shapes
Top row mirrored in bottom row
Corners with matching shapes (top-left = bottom-right)
In una matrice 3x3 con simmetria orizzontale, la colonna 1 rispecchia la colonna 3. La colonna 1 mostra: triangolo, quadrato, cerchio (dall'alto al basso). Manca la colonna 3, riga 3. Quale forma corrisponde?
  1. 1
    Identificare il tipo di simmetriaorizzontale (sinistra rispecchia destra)
  2. 2
    Trovare la cella corrispondente nella colonna 1colonna 1, riga 3 ha un cerchio
  3. 3
    Applicare la regola dello specchiola colonna 3 rispecchia la colonna 1
  4. 4
    La cella mancante deve corrispondere al suo riflessocerchio

Pattern di Colore

Pattern di Colore
Color follows sequence: primary → secondary → tertiary
Purple → Blue → Green across each row
Same color in all diagonal cells
Colors change down columns but stay consistent in rows
In una matrice 3x3, i colori progrediscono in ogni riga come rosso, blu, verde. La riga 3 mostra: cerchio rosso, cerchio blu, ?. Quale colore per la cella mancante?
  1. 1
    Identificare la sequenza di colori nelle righe 1 e 2rosso, blu, verde
  2. 2
    Verificare che il pattern si applichi alla riga 3rosso, blu, ?
  3. 3
    Determinare il colore successivo nella sequenzaverde segue blu
  4. 4
    Applicare il colore alla cella mancanteverde

Pattern di Posizione

Pattern di Posizione
Position sequence: left → center → right (or top → center → bottom)
Shape in left of cell → center → right across row
Shapes shift from top to bottom down each column
All cells in a row have shapes at the same position
In una matrice 3x3, le forme cambiano posizione all'interno delle celle in ogni riga. La riga 3 mostra: forma a sinistra, forma al centro, ?. Quale posizione per la cella mancante?
  1. 1
    Identificare la sequenza di posizionesinistra, centro, destra
  2. 2
    Controllare la riga 3: la prima cella ha la forma a sinistrasinistra
  3. 3
    Controllare la riga 3: la seconda cella ha la forma al centrocentro
  4. 4
    Applicare il pattern per trovare la terza posizionedestra

Pattern di Bordo

Pattern di Bordo
Border sequence: none → dashed → solid
No border → dashed border → solid border across row
Column 1 has no borders, column 2 has dashed, column 3 has solid
All shapes in a row share the same border style
In una matrice 3x3, gli stili di bordo progrediscono in ogni riga come nessuno, tratteggiato, pieno. La riga 3 mostra: cerchio senza bordo, cerchio con bordo tratteggiato, ?. Quale stile di bordo per la cella mancante?
  1. 1
    Identificare la sequenza di bordo nelle righe 1 e 2nessuno, tratteggiato, pieno
  2. 2
    Verificare il pattern nella riga 3nessuno, tratteggiato, ?
  3. 3
    Determinare il prossimo stile di bordopieno segue tratteggiato
  4. 4
    Applicare lo stile di bordo alla cella mancantebordo pieno

Pattern di Sequenza di Forme

Pattern di Sequenza di Forme
Shapes follow ordered progression: shape[n] → shape[n+1] → shape[n+2]
Circle → Square → Triangle in each row
Same three-shape sequence repeating down columns
Reverse sequence: Triangle → Square → Circle across row
In una matrice 3x3, ogni riga segue la sequenza cerchio, quadrato, triangolo. La riga 3 mostra: cerchio, quadrato, ?. Quale forma segue?
  1. 1
    Identificare la sequenza di forme nella riga 1cerchio, quadrato, triangolo
  2. 2
    Verificare la stessa sequenza nella riga 2cerchio, quadrato, triangolo
  3. 3
    Applicare la sequenza alla riga 3cerchio, quadrato, ?
  4. 4
    La terza forma nella sequenza è triangolotriangolo