PotentialResult **strat_fin= ONDEMAND(strat_base[finarch], narches);
PotentialResult *strat= ONDEMAND(strat_fin[midarch], 1);
PotentialResult **strat_fin= ONDEMAND(strat_base[finarch], narches);
PotentialResult *strat= ONDEMAND(strat_fin[midarch], 1);