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