Methodology
Item provenance, scoring math, reliability, and the limits we publish so you can decide how much to trust the result.
The test is built on David Condon and William Revelle’s International Cognitive Ability Resource (ICAR), an open cognitive-ability item bank developed at Northwestern University and published in Intelligence (2014). Its 33 questions cover matrix reasoning (3×3 pattern completion), letter and number series, and verbal reasoning, plus a short numerical section. ICAR was created so that anyone could give a defensible reasoning test without licensing a proprietary instrument, and that is what we use it for.
The 33 were chosen for (a) coverage of the four reasoning kinds, (b) a difficulty curve that ramps from a five-item warm-up into harder matrix puzzles, and (c) a sitting most people finish in about nine minutes.
Source: icar-project.com · Condon, D. M., & Revelle, W. (2014). Intelligence, 43, 52–64.
Item IDs are stable: each question has a fixed identifier in our scoring data so the same item always scores the same way. Spatial reasoning is intentionally over-represented because matrix reasoning is the single best-validated proxy for fluid intelligence (gf).
| Domain | Items | IDs | Item kind |
|---|---|---|---|
| Abstract Reasoning | 6 | iq-ar-01, 04, 08, 14, 18, 20 | Letter / number / dot sequences and applied logic |
| Verbal Reasoning | 4 | iq-vr-01, 12, 15, 19 | Antonyms, synonyms, analogies, odd-one-out |
| Numerical Reasoning | 3 | iq-nr-01, 06, 14 | Percentages, averages, median |
| Spatial / Matrix Reasoning | 20 | iq-mx-01 through iq-mx-20 | 3×3 visual pattern completion (Raven’s-style) |
| Total | 33 |
A five-item warm-up (iq-mx-01, iq-mx-02, iq-ar-04, iq-mx-03, iq-ar-08) is presented first to ease test-takers in before harder spatial items are introduced.
Scoring runs in your browser the moment you finish. Three steps:
The display formula is fixed and deterministic. You can reproduce it from these constants:
// apps/myiqtested/packages/scoring/src/iq-norm.ts
const IQ_REFERENCE_MEAN_TOTAL = 16.5;
const IQ_REFERENCE_SD_TOTAL = 5;
const IQ_MIN = 55;
const IQ_MAX = 155;
function totalCorrectToNormativeIq(totalCorrect) {
const z = (totalCorrect - IQ_REFERENCE_MEAN_TOTAL) / IQ_REFERENCE_SD_TOTAL;
const iq = Math.round(100 + 15 * z);
return Math.max(IQ_MIN, Math.min(IQ_MAX, iq));
} Result pages show a ±5 IQ confidence band (the “display SE”). This reflects the typical day-to-day fluctuation an online test taker can expect from session-level noise (fatigue, distraction, screen size). It is not a clinical confidence interval.
ICAR’s published validation (Condon & Revelle, 2014) found its total score correlated r = .81 with the Shipley Institute of Living Scale, with internal consistency of α = .81–.93 across its subtests, and its items correlate r = .60–.80 with established measures such as Raven’s Progressive Matrices and WAIS subtests. On top of that, here is what we measure on this test, on our own takers:
What we have not done is validate this test against a clinical instrument such as the WAIS-IV, and we make no claim that its scores agree with one. Online, unsupervised scores on this test run higher than supervised scores, and the results page says so.
We publish these so you can decide for yourself how much weight to put on the result.
| Date | Change |
|---|---|
| 2026-09-25 | Instrument section restated: the test is built on the International Cognitive Ability Resource (ICAR) item bank, with ICAR’s published validation shown alongside what we measure on our own takers. |
| 2026-05-12 | Initial public methodology page. Added bell curve and 95% display CI to the result page. |
| 2026-04-14 | Test launched with the 33-item bank described above. |