Driving a roomba based on probabilities is an idea I would not have expected, but you did it and it's actually pretty fun to play.
a friend of mine pitched me this idea and it clicked with me.