Action-Prediction Algorithms