Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
75 lines (52 sloc) 3.49 KB

  1. summary serial cognition cycling endlessly in simulation of massive parallelism
  2. labels module,overview,Featured
AiTree CognitiveArchitecture CognitiveChainReaction ForthMindTextFile MindGrid

Table of Contents

Diagram

Purpose

The Main Loop is an area of program code that cycles over and over. Whereas a MasPar (massively parallel) Mind would have all its parts trying to operate simultaneously, the early, non-MasPar exemplars of MindForth simulate massive parallelism by running each separate module for a brief time so that the "state, operator and results" from one MindModule may soar into the next MindModule in the proper sequence for cognition towards a goal. Thus the SensoryInput module collects PerCeption data which may trigger an EmotiOn that will influence the otherwise pure reason of the Mind. With or without emotional influence, the ThInk module [SubConscious] establishes levels of certainty in belief about goals and values. The resulting MindSet is an emergent mechanism of FreeWill or volition, which in turn isses commands for the MotorOutput module of the Mind.

The Main Loop is a form of artificial life (alife). By looping constantly like a human heartbeat, it keeps the AiMind alive -- except for death by misadventure. The ReJuvenate module is another loop that cycles through memory space, discarding old, unused memories to make room for new memories.

CyberSpace

  * http://mind.sourceforge.net/alife.html documents the forerunner to Main Loop.

  * http://mentifex.virtualentity.com/alife.html is an archive about the Main Loop.

  * WikiPedia 
    * http://en.wikipedia.org/wiki/Main_loop
      * http://en.wikipedia.org/wiki/Event-driven_programming#Main_loop 
    * http://en.wikipedia.org/wiki/Artificial_life
       * http://en.wikipedia.org/wiki/Artificial_life#Artificial_intelligence 

MemeSpace

AdminisTrivia AiChat AiEvolution AiTree BottomUp ChangeLog CodeComplete CognitiveArchitecture CognitiveChainReaction ComPutationalization ConSciousness CybOrg DisAmbiguation EmBodiment EmotiOn EnArticle EnBoot EnTelEchy FreeWill JavaScript KbTraversal KnowledgeBase MachineLearning MasPar MeanderingChain MetEmPsychosis MfPj MileStones MindForth MindGrid MindMeld MindModule MindRexx MotorOutput MovingWave NaturalLanguageProcessing NounPhrase OldestLivingAiMind OmegaPoint OntoLogy PermanentInstallation PortingOfCode QuIckening RecursiveSelfImprovement ReJuvenate RoadMap RoBot SeCurity SeedAi SensoryInput SpreadingActivation SubConscious SuperComputer SuperIntelligence SuperStructure TabulaRasa TechnologicalSingularity TelePresence ThInk TimeLine TwItter UserManual WikiPedia

AI For You

Click to run

http://farm1.static.flickr.com/51/179758367_f283f0d6e0_s.jpg

AI For You

You can’t perform that action at this time.