>>3Q: "Enhanced" seems ill-defined, could you please clarify in which ways you expect the new version to be better than the previous? That is, at which tasks?
Please examine the MindBoot() source code of
http://ai.neocities.org/AiMind.html -- for Internet Explorer.
t++; // 2018-07-12: making single-word time relative, not hard-coded.
// THINK -- germane to artificial intelligence
t++;pho="T"; audpsi=0; audMemory[t] = new audNode(pho,0,audpsi); rv=t;
t++;pho="H"; audpsi=0; audMemory[t] = new audNode(pho,0,audpsi);
t++;pho="I"; audpsi=0; audMemory[t] = new audNode(pho,0,audpsi);
t++;pho="N"; audpsi=0; audMemory[t] = new audNode(pho,0,audpsi);
t++;pho="K"; audpsi=840; audMemory[t] = new audNode(pho,0,audpsi);
psi=840; pos=8; dba=0; num=0; mfn=0; pre=0; seq=0; KbLoad();
Single words in the new MindBoot sequence will be stored at relative-address time-points and not at hard-coded time-points. One resulting enhancement is that the AI Mind Maintainer will be able to insert new words without hard-coding their time-points in the auditory array.
When this new method is adopted in Perl, it will be easy for the AI to learn a new word and write it into the MindBoot() portion of an enhanced copy of the AI source code. The "enhancement" will not mean that the AI becomes better at certain tasks, but only that the AI will know more words as concepts and will contain more innate ideas.