Prediction of irregular wave runup