All results currently shown are from SIMULATED participants — no human data have been collected.
Results · latency · SIMULATED

Time to detection

Time from change onset to the response, with non-detections right-censored at the end of the hold window (1041 of 1674 trials, 62%). Discarding those trials would bias every latency estimate toward the easy changes; every model here keeps them.

01 Survival

Kaplan–Meier

Survival curves
P(not yet detected) since change onset. Log-rank by duration p = p = 1.4e-62; by eccentricity p = p = 5.1e-18; by type p = p = 1.7e-10.
Median time to detection (s) by condition; ∞ when fewer than half were detected
conditionndetectionsmedian (s)
duration = 3000591238
duration = 6000545200
duration = 12000538195
ecc_bin = central5112699.96
ecc_bin = mid568157
ecc_bin = peripheral595207
type = appear2381239.05
type = brightness2339412.76
type = disappear23610512.00
type = hue23771
type = orientation24156
type = position2419812.91
type = size24886
02 Cox models

Proportional hazards, fixed and time-varying

Cox forest plot
Hazard ratios. n = 1674, events = 633, concordance 0.838; robust SE clustered by participant.
Cox PH with end magnitude as a fixed covariate
termβSEHR95% CI (β)p
log2_duration-1.4860.0960.226[-1.67, -1.30]p = 4.4e-54
magnitude_norm3.5460.21634.667[3.12, 3.97]p = 2.8e-60
ecc_100u-0.1850.0390.831[-0.26, -0.11]p = 1.7e-6
log_area_c0.3650.0521.441[0.26, 0.47]p = 2.4e-12
contrast_c0.4140.1731.512[0.07, 0.75]p = 0.017
clutter_high-0.5570.0870.573[-0.73, -0.39]p = 1.3e-10
sal_z0.3060.0451.359[0.22, 0.39]p = 1.1e-11
target_importance0.7060.0992.025[0.51, 0.90]p = 8.2e-13
trial_frac0.0700.1361.072[-0.20, 0.34]p = 0.609
type_appear0.5270.1381.694[0.26, 0.80]p = 1.3e-4
type_brightness0.3270.1591.386[0.01, 0.64]p = 0.040
type_disappear0.4260.1491.532[0.13, 0.72]p = 0.004
type_orientation-0.3780.1730.685[-0.72, -0.04]p = 0.029
type_position0.5630.1681.756[0.23, 0.89]p = 8.1e-4
type_size0.3700.1411.448[0.09, 0.65]p = 0.009

Proportional-hazards test (Schoenfeld residuals, rank transform): violations at p < 0.01 for no term. A violation for end magnitude is expected and informative: the hazard rises as the change accumulates, so end magnitude cannot have a constant effect over time. The time-varying model below addresses this directly.

Cox with time-varying current magnitude (51477 intervals of 0.25 s)
termβSEHR95% CI (β)p
magnitude_now1.7180.4745.573[0.79, 2.65]p = 2.9e-4
log2_rate0.9800.1612.664[0.66, 1.29]p = 1.1e-9
ecc_100u-0.1840.0340.832[-0.25, -0.12]p = 6.3e-8
log_area_c0.3650.0491.441[0.27, 0.46]p = 1.1e-13
contrast_c0.3950.2021.485[0.00, 0.79]p = 0.050
clutter_high-0.5530.0880.575[-0.73, -0.38]p = 3.5e-10
sal_z0.3140.0451.369[0.23, 0.40]p = 2.2e-12
target_importance0.7060.1342.026[0.44, 0.97]p = 1.4e-7
type_appear0.4800.1521.616[0.18, 0.78]p = 0.002
type_brightness0.3240.1601.383[0.01, 0.64]p = 0.043
type_disappear0.3620.1571.437[0.06, 0.67]p = 0.021
type_orientation-0.3750.1830.687[-0.73, -0.02]p = 0.041
type_position0.5810.1661.787[0.26, 0.90]p = 4.5e-4
type_size0.3550.1671.426[0.03, 0.68]p = 0.033

magnitude_now is the normalised magnitude reached by the end of each interval; log2_rate = log2(magnitude_norm / duration_s).

Sensitivity: same model on all main-phase change trials including flagged ones (n = 2116)
termβSEHR95% CI (β)p
log2_duration-1.4310.0860.239[-1.60, -1.26]p = 2.3e-62
magnitude_norm3.3570.18828.717[2.99, 3.73]p = 3.9e-71
ecc_100u-0.1870.0360.829[-0.26, -0.12]p = 2.1e-7
log_area_c0.3620.0471.437[0.27, 0.45]p = 1.7e-14
contrast_c0.4180.1551.520[0.11, 0.72]p = 0.007
clutter_high-0.5300.0660.588[-0.66, -0.40]p = 5.9e-16
sal_z0.2510.0421.285[0.17, 0.33]p = 2.6e-9
target_importance0.5390.1071.714[0.33, 0.75]p = 5.0e-7
trial_frac0.0970.1331.102[-0.16, 0.36]p = 0.463
type_appear0.4620.1261.587[0.22, 0.71]p = 2.4e-4
type_brightness0.2570.1401.293[-0.02, 0.53]p = 0.067
type_disappear0.4090.1461.506[0.12, 0.70]p = 0.005
type_orientation-0.2770.1560.758[-0.58, 0.03]p = 0.076
type_position0.5600.1521.752[0.26, 0.86]p = 2.3e-4
type_size0.3910.1361.478[0.12, 0.66]p = 0.004
03 Accelerated failure time

AFT alternatives

AFT models describe covariates as stretching or compressing time-to-detection (time ratio = eβ). Weibull AIC 3960.66 vs log-logistic AIC 4017.06; concordance 0.838 vs 0.839.

Weibull AFT (β > 0 = later detection)
termβSEtime ratio95% CI (β)p
clutter_high0.2510.0391.285[0.17, 0.33]p = 1.2e-10
contrast_c-0.1780.0870.837[-0.35, -0.01]p = 0.040
ecc_100u0.0810.0151.084[0.05, 0.11]p = 7.6e-8
log2_duration0.6060.0221.833[0.56, 0.65]p < 1e-100
log_area_c-0.1610.0220.851[-0.20, -0.12]p = 1.4e-13
magnitude_norm-1.5590.0850.210[-1.73, -1.39]p = 2.6e-75
sal_z-0.1320.0200.877[-0.17, -0.09]p = 2.3e-11
target_importance-0.3190.0590.727[-0.44, -0.20]p = 7.1e-8
trial_frac-0.0300.0610.970[-0.15, 0.09]p = 0.620
type_appear-0.2320.0660.793[-0.36, -0.10]p = 4.6e-4
type_brightness-0.1520.0700.859[-0.29, -0.01]p = 0.030
type_disappear-0.1960.0690.822[-0.33, -0.06]p = 0.004
type_orientation0.1540.0801.166[-0.00, 0.31]p = 0.055
type_position-0.2480.0720.780[-0.39, -0.11]p = 6.0e-4
type_size-0.1730.0730.841[-0.32, -0.03]p = 0.018
Intercept2.0070.1167.443[1.78, 2.23]p = 2.4e-67
Log-logistic AFT
termβSEtime ratio95% CI (β)p
clutter_high0.2540.0431.290[0.17, 0.34]p = 3.9e-9
contrast_c-0.1360.0990.873[-0.33, 0.06]p = 0.167
ecc_100u0.1000.0171.105[0.07, 0.13]p = 3.0e-9
log2_duration0.6050.0241.830[0.56, 0.65]p < 1e-100
log_area_c-0.1760.0250.839[-0.22, -0.13]p = 1.1e-12
magnitude_norm-1.5200.0840.219[-1.68, -1.36]p = 2.0e-73
sal_z-0.1330.0220.876[-0.18, -0.09]p = 2.2e-9
target_importance-0.3020.0640.739[-0.43, -0.18]p = 2.5e-6
trial_frac-0.0510.0680.951[-0.18, 0.08]p = 0.459
type_appear-0.2360.0750.790[-0.38, -0.09]p = 0.002
type_brightness-0.1070.0780.898[-0.26, 0.05]p = 0.171
type_disappear-0.1670.0750.847[-0.31, -0.02]p = 0.027
type_orientation0.1840.0861.203[0.02, 0.35]p = 0.032
type_position-0.2160.0800.806[-0.37, -0.06]p = 0.007
type_size-0.1070.0790.898[-0.26, 0.05]p = 0.175
Intercept1.7460.1245.731[1.50, 1.99]p = 1.0e-44
04 Threshold

Magnitude at detection

Instead of time, the outcome is the normalised magnitude reached when the participant responded; a missed trial is censored at the end magnitude. Positive coef = larger magnitude needed at detection (threshold up).

Log-normal AFT on the magnitude scale (AIC 1216.39)
termβSEthreshold ratio95% CI (β)p
clutter_high0.2150.0451.240[0.13, 0.30]p = 2.2e-6
contrast_c-0.0500.1050.951[-0.26, 0.15]p = 0.630
ecc_100u0.1230.0181.131[0.09, 0.16]p = 2.5e-12
log2_duration-0.0140.0250.986[-0.06, 0.04]p = 0.570
log_area_c-0.1450.0260.865[-0.20, -0.09]p = 2.3e-8
sal_z-0.1450.0240.865[-0.19, -0.10]p = 9.1e-10
target_importance-0.2320.0670.793[-0.36, -0.10]p = 5.5e-4
type_appear-0.0870.0780.917[-0.24, 0.07]p = 0.266
type_brightness0.0080.0821.008[-0.15, 0.17]p = 0.926
type_disappear-0.0110.0790.989[-0.16, 0.14]p = 0.890
type_orientation0.1580.0881.171[-0.01, 0.33]p = 0.072
type_position-0.1340.0830.875[-0.30, 0.03]p = 0.105
type_size0.0220.0831.022[-0.14, 0.18]p = 0.794
Intercept-0.3330.1110.717[-0.55, -0.11]p = 0.003
Magnitude at detection by eccentricity
Threshold rises with eccentricity. Detected trials only in the boxes; censoring share above.