irobot

Predictions and analysis