simulates a whole game pitch by pitch correctly