The Artificial minds