Oefen uw abstract redeneervermogen met vier klassieke visuele puzzelformaten:

  • Matrices — 3×3- (of 4×4-) rasters van vormen die regels volgen; vind de ontbrekende cel. Geïnspireerd door Raven's Progressieve Matrices.
  • Visuele reeks — een horizontale strook met 3 cellen van een progressie; voorspel de 4e.
  • Geometrische analogie — A is tot B als C tot ?; pas dezelfde transformatie toe.
  • Uitschieter — acht cellen volgen een regel, één breekt hem; klik op de uitschieter. Cattell Culture Fair-stijl.

Elke puzzel wordt procedureel gegenereerd. Alles draait lokaal in uw browser.

Belangrijke Patronen & Formaten

Matrixpatroonregels

3x3-matrixpuzzels begrijpen en de geldende regels identificeren.

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

Vormprogressie

Hoe vormen veranderen of constant blijven over rijen en kolommen van een matrix.

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

Grootteprogressie

Hoe de grootte systematisch verandert over rijen of kolommen van een matrix.

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

Vulpatronen

Hoe vormvullingen (leeg, halfgevuld, gevuld) veranderen in de matrix.

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

Diagonale en Hoekpatronen

Regels die gelden voor diagonale lijnen of hoekcellen van de matrix.

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.

Multi-regeloplossing

Strategieën voor puzzels met meerdere gelijktijdige patroonregels.

Answer = intersection of all rule constraints

Rotatiepatronen

Vormen roteren met vaste hoeken over rijen of kolommen.

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

Telpatronen

Het aantal vormen in elke cel neemt systematisch toe of af.

Cell count = base_count + (position × count_step)

Symmetriepatronen

Het raster vertoont horizontale, verticale of puntsymmetrie.

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

Kleurpatronen

Vormkleuren veranderen systematisch over rijen of kolommen.

Color follows sequence: primary → secondary → tertiary

Positiepatronen

Vormen verschuiven van positie binnen hun cellen over rijen of kolommen.

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

Randpatronen

De omtrekstijlen van vormen veranderen over rijen of kolommen.

Border sequence: none → dashed → solid

Vormsequentiepatronen

Vormen volgen een gedefinieerde geordende reeks over rijen of kolommen.

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

Oplossingsstrategieën

  • 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

Veelvoorkomende Valkuilen

  • 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

Veelgestelde Vragen

Patroonherkenningsvragen beoordelen uw vermogen om regels en relaties in visuele informatie te herkennen. De tool biedt vier klassieke formaten: matrices (3×3 of 4×4 met één ontbrekende cel), visuele reeks (voorspel het volgende), geometrische analogie (A is tot B als C tot ?), en uitschieter (acht cellen volgen een regel, één breekt hem — klik erop). Samen testen ze abstract redeneervermogen.
Elke puzzel wordt procedureel gegenereerd met behulp van wiskundige regels. Het systeem selecteert transformatieregels (zoals vormprogressie, rotatie of grootteveranderingen), past deze consistent toe over de matrix en genereert afleiders die precies één regel schenden. Dit zorgt ervoor dat elke puzzel één correct antwoord heeft en biedt onbeperkte unieke oefenvragen.
Patroonherkennings- en abstract redeneertests worden gebruikt door grote adviesbureaus (McKinsey, BCG, Bain), Big 4-accountantskantoren (Deloitte, PwC, EY, KPMG), zakenbanken, techbedrijven en veel wervingsprogramma's voor afgestudeerden. Testaanbieders zijn onder andere SHL, Korn Ferry, Cubiks en anderen. Onze oefenvragen helpen u zich voor te bereiden op al deze formats.
Oefen regelmatig en analyseer elke puzzel systematisch. Zoek naar patronen in rijen, kolommen en diagonalen. Veelvoorkomende regels zijn: vormprogressie (cirkel → vierkant → driehoek), grootteveranderingen (klein → middel → groot), rotatie, kleur-/arceringsveranderingen en hoeveelheidsveranderingen. Begin met een makkelijk niveau en bouw geleidelijk op. Lees de uitleg om de regels te begrijpen die u hebt gemist.

Bronnen & Referenties

Matrixpatroonregels

Matrixpatroonregels
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 een 3x3-matrix bevat elke rij een cirkel, vierkant en driehoek. Elke kolom toont klein, middel en groot. Cel 9 ontbreekt. Welke vorm en grootte hoort daar?
  1. 1
    Herken de rijregel: elke rij bevat alle drie vormencirkel, vierkant, driehoek
  2. 2
    Controleer rij 3: cellen 7 en 8 tonen cirkel en vierkantontbrekende vorm is driehoek
  3. 3
    Herken de kolomregel: de grootte neemt toe naar benedenklein, middel, groot
  4. 4
    Controleer kolom 3: cellen 3 en 6 tonen klein en middelontbrekende grootte is groot
  5. 5
    Combineer beide regels om het antwoord te vindengrote driehoek

Vormprogressie

Vormprogressie
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 een 3x3-matrix toont elke rij dezelfde vormprogressie. Rij 1: cirkel, vierkant, driehoek. Rij 2: cirkel, vierkant, driehoek. Rij 3: cirkel, vierkant, ?. Wat volgt er?
  1. 1
    Onderzoek rij 1 om de vormsequentie te vindencirkel, vierkant, driehoek
  2. 2
    Bevestig dat het patroon zich herhaalt in rij 2dezelfde reeks
  3. 3
    Pas het patroon toe op rij 3cirkel, vierkant, ?
  4. 4
    De derde positie in de reeks is altijd driehoekdriehoek

Grootteprogressie

Grootteprogressie
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 een 3x3-matrix worden de vormen van links naar rechts groter in elke rij. Rij 3 toont: kleine cirkel, middelgrote cirkel, ?. Welke grootte hoort in de ontbrekende cel?
  1. 1
    Het groottepatroon in de rijen herkennenklein, middel, groot
  2. 2
    Het patroon verifiëren in rij 1 en 2de grootte neemt toe van links naar rechts
  3. 3
    Het patroon toepassen op rij 3klein, middel, ?
  4. 4
    De derde positie volgt de oplopende reeksgroot

Vulpatronen

Vulpatronen
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 een 3x3-matrix vordert de vulling in elke rij als leeg, halfgevuld, gevuld. Rij 3 toont: leeg vierkant, halfgevuld vierkant, ?. Welke vulling hoort in de ontbrekende cel?
  1. 1
    Het vulpatroon in de rijen herkennenleeg, half, gevuld
  2. 2
    Het patroon verifiëren in rij 1 en 2de vulling neemt toe van links naar rechts
  3. 3
    Het patroon toepassen op rij 3leeg, half, ?
  4. 4
    De derde positie voltooit de vulreeksgevuld

Diagonale en Hoekpatronen

Diagonale en Hoekpatronen
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 een 3x3-matrix delen alle cellen op de hoofddiagonaal dezelfde vorm. Cellen 1 en 5 bevatten cirkels. Cel 9 ontbreekt. Welke vorm hoort daar?
  1. 1
    De cellen van de hoofddiagonaal identificerencellen 1, 5 en 9
  2. 2
    Het diagonale patroon controleren: cel 1 heeft een cirkelcirkel
  3. 3
    Het patroon bevestigen: cel 5 heeft ook een cirkelcirkel
  4. 4
    De diagonaalregel toepassen op cel 9dezelfde vorm als de diagonaal

Multi-regeloplossing

Multi-regeloplossing
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 een 3x3-matrix: vormen volgen cirkel, vierkant, driehoek per rij; groottes nemen toe per kolom (klein, middel, groot); vulling is constant (alles gevuld). Wat hoort in cel 9?
  1. 1
    De vormregel analyseren: elke rij heeft cirkel, vierkant, driehoekrij 3 heeft driehoek nodig op positie 3
  2. 2
    De grootteregel analyseren: kolom 3 gaat van klein, middel, grootrij 3 heeft groot nodig
  3. 3
    De vulregel analyseren: alle vormen zijn gevuldgevuld
  4. 4
    Alle drie beperkingen combinerengrote gevulde driehoek

Rotatiepatronen

Rotatiepatronen
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 een 3x3-matrix roteren driehoeken 90 graden met de klok mee in elke rij. Rij 3 toont: driehoek omhoog, driehoek naar rechts, ?. Welke oriëntatie volgt?
  1. 1
    Het rotatiepatroon herkennen90 graden met de klok mee
  2. 2
    De reeks volgen: omhoog (0 graden), rechts (90 graden)omhoog, rechts
  3. 3
    De volgende 90-graden rotatie toepassenrechts naar omlaag
  4. 4
    De driehoek roteert naar benedenwijzend naar beneden

Telpatronen

Telpatronen
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 een 3x3-matrix neemt het aantal vormen toe in elke rij. Rij 3 toont: 1 cirkel, 2 cirkels, ?. Hoeveel cirkels horen in de ontbrekende cel?
  1. 1
    De vormen tellen in rij 3, cel 11 cirkel
  2. 2
    De vormen tellen in rij 3, cel 22 cirkels
  3. 3
    Het telpatroon herkennenneemt toe met 1
  4. 4
    Het patroon toepassen om het volgende aantal te vinden2 + 1 = 3

Symmetriepatronen

Symmetriepatronen
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 een 3x3-matrix met horizontale symmetrie spiegelt kolom 1 kolom 3. Kolom 1 toont: driehoek, vierkant, cirkel (van boven naar beneden). Kolom 3, rij 3 ontbreekt. Welke vorm hoort daar?
  1. 1
    Het type symmetrie identificerenhorizontaal (links spiegelt rechts)
  2. 2
    De overeenkomstige cel in kolom 1 vindenkolom 1, rij 3 heeft cirkel
  3. 3
    De spiegelregel toepassenkolom 3 spiegelt kolom 1
  4. 4
    De ontbrekende cel moet overeenkomen met zijn spiegelbeeldcirkel

Kleurpatronen

Kleurpatronen
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 een 3x3-matrix verlopen de kleuren in elke rij als rood, blauw, groen. Rij 3 toont: rode cirkel, blauwe cirkel, ?. Welke kleur hoort in de ontbrekende cel?
  1. 1
    De kleurreeks in rij 1 en 2 herkennenrood, blauw, groen
  2. 2
    Controleren dat het patroon geldt voor rij 3rood, blauw, ?
  3. 3
    De volgende kleur in de reeks bepalengroen volgt op blauw
  4. 4
    De kleur toepassen op de ontbrekende celgroen

Positiepatronen

Positiepatronen
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 een 3x3-matrix verschuiven vormen van positie binnen hun cellen in elke rij. Rij 3 toont: vorm links, vorm midden, ?. Welke positie hoort in de ontbrekende cel?
  1. 1
    De positiereeks herkennenlinks, midden, rechts
  2. 2
    Rij 3 controleren: eerste cel heeft de vorm linkslinks
  3. 3
    Rij 3 controleren: tweede cel heeft de vorm middenmidden
  4. 4
    Het patroon toepassen om de derde positie te vindenrechts

Randpatronen

Randpatronen
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 een 3x3-matrix verlopen de randstijlen in elke rij als geen, gestreept, doorgetrokken. Rij 3 toont: cirkel zonder rand, cirkel met gestreepte rand, ?. Welke randstijl hoort in de ontbrekende cel?
  1. 1
    De randreeks in rij 1 en 2 herkennengeen, gestreept, doorgetrokken
  2. 2
    Het patroon in rij 3 controlerengeen, gestreept, ?
  3. 3
    De volgende randstijl bepalendoorgetrokken volgt op gestreept
  4. 4
    De randstijl toepassen op de ontbrekende celdoorgetrokken rand

Vormsequentiepatronen

Vormsequentiepatronen
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 een 3x3-matrix volgt elke rij de reeks cirkel, vierkant, driehoek. Rij 3 toont: cirkel, vierkant, ?. Welke vorm volgt?
  1. 1
    De vormreeks in rij 1 herkennencirkel, vierkant, driehoek
  2. 2
    Dezelfde reeks in rij 2 verifiërencirkel, vierkant, driehoek
  3. 3
    De reeks toepassen op rij 3cirkel, vierkant, ?
  4. 4
    De derde vorm in de reeks is driehoekdriehoek