computer-controlled [adjective] + machine [noun]