Made some major headway. Every time the robot is scanned, we record it's coordinates in an ArrayList. I created a Timer that's set to go off every 3 seconds. When the timer goes off, it makes a prediction of the opposing robot. After it makes several predictions during the lifetime of the battle, it creates a set of data and then when the round ends, it declares its final answer.