If you can't program it, you haven't understood it

I have settled on a simple test for judging claims (…) to have explained the nature of consciousness (or any other computational task): if you can’t program it, you haven’t understood it.


The field of artificial (general) intelligence has made no progress because there is an unsolved philosophical problem at its heart: we do not understand how creativity works. Once that has been solved, programming it will not be difficult.

— David Deutsch, The Beginning of Infinity, p. 154 and p. 163

David Deutsch, consciousness

Join my free newsletter and receive updates directly to your inbox.