%RUN_ALL Run all tDCS scenarios and write results/<scenario>.txt for each.
%   Usage: matlab -batch "run_all"
%   Covers the 6 GLMM scenarios and their 6 linear "days x tDCS" (lme_*) variants.

scenarios = {'unmerged_full', 'unmerged_d0_10', ...
             'mergeA2_full', 'mergeA2_d0_10', ...
             'mergeB2_full', 'mergeB2_d0_10', ...
             'lme_unmerged_full', 'lme_unmerged_d0_10', ...
             'lme_mergeA2_full', 'lme_mergeA2_d0_10', ...
             'lme_mergeB2_full', 'lme_mergeB2_d0_10', ...
             'lme_unmerged_d0_13', 'lme_mergeA2_d0_13', 'lme_mergeB2_d0_13', ...
             'phase_unmerged', 'phase_mergeA2', 'phase_mergeB2', ...
             'paper_unmerged', 'paper_mergeA2', 'paper_mergeB2', ...
             'mergeNaive_full', 'paper_mergeNaive', 'phase_mergeNaive', ...
             'paper_mergeNaive_d0_10', 'paper_mergeNaive_d0_13'};

for i = 1:numel(scenarios)
    fprintf('\n\n### Running scenario: %s ###\n', scenarios{i});
    tdcs_glm(scenarios{i});
end

fprintf('\n\nAll %d scenarios complete. See analysis/matlab/results/*.txt.\n', numel(scenarios));
