Our Visual basic program constanly updates the current time, x-position, y-position, velocity and angle of the robot. Upon seeing a golf ball, it will place the correct color ball on the screen, and fill out the corresponding table ( color, x-position, y-position, time collected). Also, the arrival time at all destinations is logged. Upon dropoff of the golfballs, the final time is recorded and a maximum possible score is calculated.