On Monday, July 9, 2018 at 6:59:38 AM UTC-7, NN wrote:
> On Monday, 9 July 2018 10:16:30 UTC+1,
menti...@gmail.com wrote:
> > Artificial General Intelligence (AGI) [...]
As the author of MindForth, I am constantly deleting commented-out diagnostic messages after they have served their purpose. I do leave them in through one or more releases so that programmers may see what is happening in the code.
Anyone is welcome to take the pre-existing code and start a fork as a branch of AI evolution. Anyone studying the code may compare it with the JavaScript and Perl versions, which are the same program.
> 2) refactoring so that words are smaller eg InStantiate , mindboot etc
http://ai.neocities.org/InFerence.html -- has a list of the "words" or modules at the bottom of the page. There are about forty of them and most of them have been factored down to bare essentials.
http://ai.neocities.org/InStantiate.html -- has a lot of confusing things going on, but all dedicateed to the task of creating a new associative "node" or "instance" of a concept at a given time-point. I suppose InStantiate could be factored down into one Forthword for internal thinking and another Forthword for external input.
If anybody still runs Forth to control robots, it would be nice to see someone put some robotic control code into the
http://ai.neocities.org/Motorium.html module with a
repetition-threshold trigger in the
http://ai.neocities.org/Volition.html module -- so that any Forth robot that thinks to itself repeatedly "I want to rotate (my body)" will actually start to rotate by a robotic act of free will.
It would be nice to see MindForth run in various versions of Forth and on platforms like the GreenArrays chips.
>
> It's a fairly large program and not always easy to step through.
Thanks for looking at MindForth.
Cheers,
Arthur