public ParticleSet filter(String action, String perception, Randomizer r) { return generateParticleSetForPredictedState(action, r) .perceptionUpdate(perception, r); }