SUBITIZING
1/20
β€”
πŸ”₯ 0
META
Ready
β€”

EUCALCULIA 5.2

Number sense training: subitizing, relational thinking (RFT/Posner), and relational integration across hierarchical levels.

Subitizing: <600ms
Dots
Cluster
Frame
Dice
Domino
Tally
Fingers
Abacus
Cards
Cubes
Coins
Roman
Clock
Grid

πŸ“– Training Guide

What is Eucalculia?

Eucalculia is an evidence-based training tool designed to strengthen number sense through three complementary mechanisms: subitizing (instant quantity recognition), relational evaluation (Posner paradigm applied to number properties), and relational integration (computing and comparing derived numerical relations across hierarchical levels).

The relational integration system (Levels 1 and 2) operationalizes Halford's relational complexity hierarchy in the numerical domain. Level 0 trains binary relational evaluation; Level 1 adds computation on retained values; Level 2 requires comparing across computations β€” the same cognitive demand that predicts fluid intelligence.

Relational Integration Levels

Level 0 β€” Relational Evaluation Posner

Two quantities flash side by side, then disappear. A relational question appears: "Same parity?", "Sum > 10?", etc. You answer YES or NO. You must encode both quantities as abstract numerical representations because the question is hidden during presentation.

Level 1 β€” Cross-pair numeric questions Integration

After two Level 0 trials you are asked a numeric question that combines both pairs β€” e.g. "Sum of all four values?" or "Difference of the two maximums?". There is no hint: both pairs must be retained in working memory as abstract numbers. Enter the answer on the numpad.

This is the critical step: Level 0 only requires evaluating a relation; Level 1 requires retaining values and computing new ones β€” the transition from relational evaluation to relational integration.

Level 2 β€” MetaΒ²-questions Integration

After two Level 1 trials, a MetaΒ² question compares the numerical outputs you computed. "Was Calc₁ > Calcβ‚‚?", "Same parity?", "Differ by more than 3?" β€” using the same relational vocabulary as Level 0, but applied to numbers you constructed mentally, never saw on screen.

After two Level 1 trials you are asked a boolean question that compares the two numeric answers you computed β€” e.g. "Was the first answer larger?" or "Same parity?". You must have retained both L1 answers in memory to respond. This is a ternary relation (a relation between two relations).

Level 3 β€” MetaΒ³-questions Integration

After two Level 2 trials, a MetaΒ³ question compares the two correct YES/NO answers from the previous MetaΒ² questions. The wording is explicit β€” for example: "Were both previous MetaΒ² answers YES?" or "Was the first previous MetaΒ² answer NO?" You must retain both prior booleans in working memory despite all the numerical/relational processing between them. This is Halford's quaternary level β€” the theoretical ceiling of human relational processing.

Ground truth is the correct answer to each L2, not what you responded. If you got an L2 wrong, the REVIEW feedback tells you the correct value; use it to update your retained boolean before L3 arrives.

Block Structure (with Meta-levels)

Trials follow nested cycles: L0 β†’ L0 β†’ L1 repeats twice to set up an L2, and two L2s set up an L3. At MetaΒ³ enabled, the full cycle is 15 trials. L1 always spans the two preceding L0 pairs, L2 the two preceding L1 answers, L3 the two preceding L2 booleans. Temporal proximity ensures integration β€” not episodic recall β€” is the cognitive bottleneck.

Level 0 Question Tiers

Tier 1 β€” Direct comparison (all levels)
Same number? β€” Do both displays represent the same quantity? This ignores visual format; format is asked separately.
Left > Right? β€” Is the left quantity larger?
Differ by 1? β€” Are they consecutive numbers?
Same representation? β€” Are both shown in the same visual format?
Tier 2 β€” Single property (level 2+)
Same parity? β€” Both even or both odd?
Both > 5? β€” Are both quantities greater than five?
Both ≀ 4? β€” Are both in the small-number range?
Sum > 10? β€” Does their sum exceed ten?
Sum = 10? β€” Do they add up to exactly ten?
Tier 3 β€” Compound reasoning (level 3+)
Difference > 3? β€” Is the gap more than 3?
Sum is even? β€” Is their sum an even number?
Left is double? β€” Is left exactly twice right?
Both prime? β€” Are both prime numbers?
Product > 20? β€” Does their product exceed 20?
Difference is even? β€” Is the gap even?
Both multiples of 3? β€” Are both divisible by three?
Tier 4 β€” Multi-step reasoning (level 5+)
One divides the other? β€” Is one a factor of the other?
Sum is prime? β€” Is their sum a prime number?
Exactly one even? β€” Is precisely one even?
Gap > half the larger? β€” Difference exceeds half the max?
Both square? β€” Are both perfect squares?
Left β‰₯ 3Γ— Right? β€” Is left at least triple right?

Level 1 Operations

Derivations on retained pairs
Sum of all four values β€” Add every value from both pairs
Largest / smallest of all four β€” Max or min across both pairs
Sum of the larger / smaller of each pair β€” Take the max (or min) of each pair, then add
Difference of the two totals β€” Direction specified in the question; answer is always non-negative
Difference of the two maxima (or minima) β€” Direction specified in the question

For difference operations, the question wording indicates the direction (e.g. "first pair's total minus second pair's total"). The system selects the direction that yields a non-negative answer, but you still have to compute which way the question is pointing.

Level 2 Comparisons

Relations on computed derivations
Was the first answer larger? β€” r₁ > rβ‚‚ (or rβ‚‚ > r₁ when swapped)
Same answer both times? β€” r₁ = rβ‚‚
Same parity? β€” Both answers even or both odd
Within N of each other? β€” Threshold adapts to the actual L1 operation pair
Sum of both answers > N? β€” Threshold adapts to the operation-pair distribution
Sum of both answers even? β€” Parity of r₁ + rβ‚‚
Both answers > N? β€” Threshold adapts to the operation-pair distribution

L2 thresholds are calibrated against an exact analytical distribution for the actual pair of L1 operations that produced r₁ and rβ‚‚, under the modelled value range [1..m]. Because the live L0 generator also has category weights, filters and adaptive history, this is an exact model-level calibration rather than a claim that every effective session distribution is mathematically uniform. When adjacent integer thresholds straddle the target rate, the system samples between them across trials.

Level 3 MetaΒ³-comparisons

Relations between two retained boolean answers (b₁, bβ‚‚)
Same answer to both questions? β€” b₁ = bβ‚‚
Both previous MetaΒ² answers YES? β€” b₁ ∧ bβ‚‚
Both previous MetaΒ² answers NO? β€” Β¬b₁ ∧ Β¬bβ‚‚
At least one previous MetaΒ² answer YES? β€” b₁ ∨ bβ‚‚
Was the first / second meta-answer YES? β€” b₁ or bβ‚‚

L3 ground-truth is the correct answer to each prior L2, not what you responded. If you got an L2 wrong, use the REVIEW feedback to update your retained booleans before L3 arrives. This trains both quaternary relational integration (Halford's theoretical ceiling) and feedback-driven belief updating.

Adaptive System

Subitizing mode: each number has its own exposure time (ET). Correct fast responses shorten ET; errors increase it. Less-mastered numbers appear more frequently. Level-up when all values at the current range are mastered.

Relational mode: a single global ET applies to all stimuli β€” individual values are not the unit of learning, relations are. Level-up requires a rolling window of L0 trials at the current level with β‰₯85% accuracy and average correct RT ≀1200 ms (window size scales with level difficulty).

Level 0 categories are filtered by whether the current value range supports them (e.g. "Sum > 10?" only appears once the range is large enough). Each L0 trial is an independent Bernoulli(0.5) over YES/NO: the generator draws a target outcome first, then builds a pair that satisfies it β€” so YES and NO are structurally balanced, not statistically hoped-for.

L0 categories are weighted by per-category accuracy and RT (harder categories appear more). L1 operations are weighted by accuracy. L2 picks category uniformly, balances target YES/NO per trial, computes thresholds from analytical operation-pair distributions, avoids degenerate zero-threshold prompts, and logs YES rate, accuracy, RT and fallback rate by category. L3 also picks category uniformly and balances target YES/NO per trial; its first/second-answer category includes explicit YES and NO variants so natural-rate fallbacks should be exceptional and measurable.

Developed by Alberto FlaΓ±o Lombardo

linkedin.com/in/alberto-flaΓ±o-lombardo-762618259

Based on research in numerical cognition, subitizing, Relational Frame Theory, the Posner paradigm, and Halford's relational complexity theory.

🎯 Block Complete!

0%
Accuracy
0ms
Avg RT
0
Fast Responses
0
Best Streak