AI forecasts Egypt and Morocco results