What if you program a computer so that it can win in chess and THEN discover that you can also use it to track packages: what was the computer thinking of when you used it for chess? What if you find differences between the two functions and reprogram the computer to function differently in the two different situations. But then you discover that there are at least two more quite different situations in which the new program can function: what was the computer thinking of in each of these situations? Does it recognize its error?
Is functionalism vacuous?
Is functionalism vacuous?
Comments