\begin{table}[htbp] \centering\scriptsize \caption{Task B robustness at the municipality level, horizon 3: MAE (×100) under alternative designs}\label{tab:robust_b} \resizebox{\textwidth}{!}{% \begin{tabular}{lrrrrrrr} \toprule Model & Expanding (baseline) & Rolling 24 origins & Cells with $n \ge 10$ & Winsorised target & Seed 1 & Seed 2 & Bandwidth 30 / 120 km \\ \midrule No change & 4.38 & 4.38 & 4.40 & 4.24 & — & — & — \\ Momentum & 4.39 & 4.38 & 4.40 & 4.25 & — & — & — \\ AR(2), cell & 3.95 & 3.92 & 4.06 & 3.82 & — & — & — \\ Ridge (panel) & 3.73 & 3.52 & 3.63 & 3.59 & — & — & — \\ QANSS & 3.75 & 3.88 & 3.69 & 3.72 & 3.96 & 3.87 & — \\ TFT-lite & 4.33 & 4.46 & 4.12 & 4.21 & 4.51 & 4.83 & — \\ DSGFN & 3.76 & 3.90 & 3.83 & 3.76 & 4.05 & 3.66 & — \\ DSGFN, bandwidth 30 km & — & — & — & — & — & — & 4.00 \\ DSGFN, bandwidth 120 km & — & — & — & — & — & — & 3.98 \\ \bottomrule \end{tabular}} \par\vspace{3pt}\parbox{\textwidth}{\footnotesize Rolling: models estimated on the 24 most recent origins only. Seeds: neural models re-estimated with different random seeds (the baseline is seed 0). Winsorised: targets clipped at the 1st and 99th percentiles in training and test.} \end{table}