BP's New Oilfield Roughneck Is An Algorithm