A2A: No tengo la respuesta, pero creo que podría encontrarse por experimento. La prueba es escribir un programa sensible. El libre albedrío y la sensibilidad son difíciles de definir y detectar, incluso en un programa que usted mismo escribió, pero varios rasgos de la sensibilidad están bien definidos. El rasgo central es la introspección: la capacidad de trascender los propios pensamientos y compararlos con otras cosas, buscando analogías abstractas. Uno siente que esto es más que un simple programa escrito para monitorear o caracterizar otro programa. Uno siente que también se puede trascender la trascendencia, para monitorear el monitor, y que no hay un límite fijo para la cantidad de niveles de conciencia que se pueden alcanzar. Así ya tenemos una especificación: el programa es recursivo. Su salida se alimenta a su entrada.
Si el programa procesa información visual, como una escena bidimensional cambiante, entonces es conveniente que la salida tenga el mismo formato para que se pueda enviar a la entrada. El programa necesitará memoria asociativa, algo similar a un holograma de transformación de Fourier. Necesitará esta memoria para desvanecerse deliberadamente, ya sea con el tiempo o con la acumulación de nuevos recuerdos. La recursión proporciona memoria a corto plazo; La memoria a largo plazo proporciona el holograma, que cambia lentamente.
Espero que pruebes esto. Comencé a trabajar en este sentido hace algunas décadas, cuando las computadoras no eran lo suficientemente poderosas como para ser de mucha utilidad. Utilicé la óptica. Pero estaba trabajando en ello en mi tiempo libre, sin una beca. Después de gastar $ 30k de mi propio dinero en esto, eventualmente lo puse a un lado. Hoy, creo que se puede hacer con software.