We want to be able to change the controls and behaviour of the robot based on strategy and whats going on around us.