Simulation only. No human participants have been recruited or run. Every figure on this site is computed from synthetic observers with known ground truth, and says so.

Which design can tell the accounts apart

“Can we detect an effect?” is the easy question. “Can we tell why there is one?” is the one the design has to answer.

Nine candidate designs cross three stimulus-sequence structures with three proportions of orthogonal-report trials. For each, 60 synthetic observers were generated with both a stimulus-history amplitude (2.5°) and a response-history amplitude (1.5°), and the primary model had to recover both.

The proportion of orthogonal trials dominates everything else. With none, the two amplitudes are not separately identifiable: their recovery errors correlate at −0.88 and the joint error is 1.69°. With half the trials orthogonal the correlation falls to −0.44 and the joint error to 0.71°. That is why the protocol uses 50%.

The sequence structure matters much less than expected, and it is worth saying so plainly: balanced differences (0.71°) did not beat independent uniform sampling (0.70°) on recovery error. On a full 180° circle, independent sampling already covers every orientation difference evenly. Balanced differences are kept because they make the sequence autocorrelation exactly zero by construction rather than zero in expectation — a guarantee, not a precision gain. The autocorrelated walk (0.74°) biases the response-history estimate by −0.22°.

Fig. 1 Joint recovery error by design

SIMULATED DATA

Joint error is √(RMSE²(a_stim) + RMSE²(a_resp)), lower is better. 60 synthetic observers per design, 600 trials each.Source: results/design_optimization.parquet · run design_optimization-8964a2e-6000
Table view (9 rows)
sequencep(orthogonal)RMSE a_stimRMSE a_respbias a_stimbias a_respr(errors)basis rseq. autocorr
independent uniform0.500.5130.472+0.004−0.029−0.430.33+0.003
balanced differences0.500.5160.484−0.007+0.010−0.440.33−0.009
autocorrelated walk0.500.4950.550+0.073−0.219−0.450.51+0.674
autocorrelated walk0.250.4710.572+0.030−0.040−0.490.63+0.671
independent uniform0.250.6330.610−0.037−0.041−0.480.47−0.004
balanced differences0.250.7050.607−0.029−0.078−0.610.47−0.003
autocorrelated walk0.000.8810.853−0.143+0.088−0.860.90+0.673
independent uniform0.001.0471.129+0.050−0.128−0.820.90+0.003
balanced differences0.001.1741.219+0.257−0.362−0.880.90−0.005

Fig. 2 Are the two accounts separable?

SIMULATED DATA

Correlation between the recovery errors of the two amplitudes. Near −1, any error in one is compensated by the other and the data cannot say which process is at work. Hypothesis H5 requires |r| < 0.5.Source: results/design_optimization.parquet · run design_optimization-8964a2e-6000