public RandomVariable forward(RandomVariable aBelief, String action, String perception) { return perceptionUpdate(predict(aBelief, action), perception); }