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