Difference between revisions of "MindArchitecture"
From aHuman Wiki
(Automated page entry using MWPush.pl) |
(Automated page entry using MWPush.pl) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
<pre style="color: green">Mind High Level Architecture</pre> | <pre style="color: green">Mind High Level Architecture</pre> | ||
@@[[Home]] -> [[Architecture]] -> [[MindArchitecture]] | @@[[Home]] -> [[Architecture]] -> [[MindArchitecture]] | ||
− | + | __TOC__ | |
---- | ---- | ||
Line 12: | Line 11: | ||
* mind target interface | * mind target interface | ||
− | + | ** MindTarget, MindSensor, MindEffector | |
− | + | ** MindSensorArea, MindEffectorArea | |
<pre> | <pre> | ||
class MindTarget {MindSensorSet, MindEffectorSet, MindSensorArea, MindEffectorArea} in TOP | class MindTarget {MindSensorSet, MindEffectorSet, MindSensorArea, MindEffectorArea} in TOP | ||
Line 28: | Line 27: | ||
</pre> | </pre> | ||
* mind service | * mind service | ||
− | + | ** MindService, MindNet | |
<pre> | <pre> | ||
class MindService {MindSpace, MindMap, MindNetSet, MindAreaSet, MindAreaLinkSet, MindActiveMemory} in TOP | class MindService {MindSpace, MindMap, MindNetSet, MindAreaSet, MindAreaLinkSet, MindActiveMemory} in TOP | ||
Line 35: | Line 34: | ||
</pre> | </pre> | ||
* mind area | * mind area | ||
− | + | ** MindArea, MindAreaNet | |
− | + | ** PerceptionArea, ParietalArea, SomaticArea | |
− | + | ** LogicalCortexArea, FeelingCortexArea, PremotorCortexArea, MotorCortexArea | |
− | + | ** ThalamusArea, HippocampusArea, BasalGangliaArea | |
− | + | ** BrainStemArea, CranialNerveArea | |
− | + | ** SpinalCordArea, MotorNerveArea | |
<pre> | <pre> | ||
class MindArea {MindRegionSet, MindRegionLinkSet, MindAreaNet[]} in MindAreaSet | class MindArea {MindRegionSet, MindRegionLinkSet, MindAreaNet[]} in MindAreaSet | ||
Line 62: | Line 61: | ||
</pre> | </pre> | ||
* mind region | * mind region | ||
− | + | ** MindRegion | |
− | + | ** CortexRegion, NucleiRegion, NerveRegion | |
<pre> | <pre> | ||
class MindRegion {NeuroPoolSet, NeuroLinkSet, MindLocation} in MindRegionSet | class MindRegion {NeuroPoolSet, NeuroLinkSet, MindLocation} in MindRegionSet | ||
Line 75: | Line 74: | ||
</pre> | </pre> | ||
* mind matter | * mind matter | ||
− | + | ** NeuroSignal, NeuroState, NeuroPool | |
− | + | ** NeuroLink, ExcitatoryLink, InhibitoryLink, ModulatoryLink | |
<pre> | <pre> | ||
class NeuroState in MindSensor, specific MindRegion, NeuroPool | class NeuroState in MindSensor, specific MindRegion, NeuroPool | ||
Line 94: | Line 93: | ||
* mind stream | * mind stream | ||
− | + | ** MindAreaLink, MindRegionLink | |
− | + | ** MindActiveMemory, MindMessage | |
<pre> | <pre> | ||
class MindAreaLink {MindRegionLinkSet} in MindAreaLinkSet | class MindAreaLink {MindRegionLinkSet} in MindAreaLinkSet | ||
Line 105: | Line 104: | ||
</pre> | </pre> | ||
* mind space | * mind space | ||
− | + | ** MindSpace | |
− | + | ** MindLocation, MindLocationInfo | |
<pre> | <pre> | ||
class MindSpace in MindService | class MindSpace in MindService | ||
Line 113: | Line 112: | ||
</pre> | </pre> | ||
* mind map | * mind map | ||
− | + | ** MindMap | |
− | + | ** MindNetInfo, MindNetworkType | |
− | + | ** MindLinkType, NeuroLinkInfo | |
− | + | ** MindAreaInfo, MindAreaLinkInfo, MindAreaNetInfo | |
<pre> | <pre> | ||
class MindMap {MindNetInfo[], MindAreaInfo[], MindAreaLinkInfo[], | class MindMap {MindNetInfo[], MindAreaInfo[], MindAreaLinkInfo[], |
Latest revision as of 19:07, 28 November 2018
Mind High Level Architecture
@@Home -> Architecture -> MindArchitecture
Object Model
Primary mind layers
- mind target interface
- MindTarget, MindSensor, MindEffector
- MindSensorArea, MindEffectorArea
class MindTarget {MindSensorSet, MindEffectorSet, MindSensorArea, MindEffectorArea} in TOP (class SpecificMindTarget : MindTarget) class MindSensorSet {MindSensor[]} in MindTarget class MindEffectorSet {MindEffector[]} in MindTarget class MindSensor : MindRegion {NeuroState, NeuroSignal} in MindSensorSet (class SpecificMindSensor : MindSensor) class MindEffector : MindRegion in MindEffectorSet (class SpecificMindEffector : MindEffector) class MindSensorArea : MindArea in MindTarget class MindEffectorArea : MindArea in MindTarget class MindSensorSetTracker in MindTarget
- mind service
- MindService, MindNet
class MindService {MindSpace, MindMap, MindNetSet, MindAreaSet, MindAreaLinkSet, MindActiveMemory} in TOP class MindNet in MindNetSet class MindNetSet {MindNet[]} in MindService
- mind area
- MindArea, MindAreaNet
- PerceptionArea, ParietalArea, SomaticArea
- LogicalCortexArea, FeelingCortexArea, PremotorCortexArea, MotorCortexArea
- ThalamusArea, HippocampusArea, BasalGangliaArea
- BrainStemArea, CranialNerveArea
- SpinalCordArea, MotorNerveArea
class MindArea {MindRegionSet, MindRegionLinkSet, MindAreaNet[]} in MindAreaSet class ThalamusArea : MindArea class PerceptionArea : MindArea class SomaticArea : MindArea class HippocampusArea : MindArea class ParietalArea : MindArea class LogicalCortexArea : MindArea class FeelingCortexArea : MindArea class PremotorCortexArea : MindArea class MotorCortexArea : MindArea class BasalGangliaArea : MindArea class BrainStemArea : MindArea class SpinalCordArea : MindArea class BodyFeelingNerveArea : MindArea class CranialNerveArea : MindArea class MotorNerveArea : MindArea class MindAreaSet {MindArea[]} in MindService class MindAreaNet in MindArea
- mind region
- MindRegion
- CortexRegion, NucleiRegion, NerveRegion
class MindRegion {NeuroPoolSet, NeuroLinkSet, MindLocation} in MindRegionSet class CortexRegion : MindRegion class NucleiRegion : MindRegion class NerveRegion : MindRegion class MindRegionSet {MindRegion[]} in MindArea class CortexRegionInfo in TOP class NucleiRegionInfo in TOP class NerveRegionInfo in TOP
- mind matter
- NeuroSignal, NeuroState, NeuroPool
- NeuroLink, ExcitatoryLink, InhibitoryLink, ModulatoryLink
class NeuroState in MindSensor, specific MindRegion, NeuroPool class NeuroSignal in MindSensor, specific MindRegion, MindMessage class NeuroPool {NeuroState[], NeuroState} in NeuroPoolSet class NeuroPoolSet {NeuroPool[]} in MindRegion class NeuroLink in NeuroLinkSet class ExcitatoryLink : NeuroLink class InhibitoryLink : NeuroLink class ModulatoryLink : NeuroLink class NeuroLinkSet {NeuroLink[]} in MindRegion class NeuroLinkSource in MindRegion class NeuroLinkTarget in MindRegion
Auxiliary mind objects
- mind stream
- MindAreaLink, MindRegionLink
- MindActiveMemory, MindMessage
class MindAreaLink {MindRegionLinkSet} in MindAreaLinkSet class MindAreaLinkSet {MindAreaLink[]} in MindService class MindRegionLink in MindRegionLinkSet class MindRegionLinkSet {MindRegionLink[]} in MindArea, MindAreaLink class MindActiveMemory in MindService class MindMessage : BinaryMessage {NeuroSignal} in TOP
- mind space
- MindSpace
- MindLocation, MindLocationInfo
class MindSpace in MindService class MindLocation in MindAreaInfo, MindRegion class MindLocationInfo in TOP
- mind map
- MindMap
- MindNetInfo, MindNetworkType
- MindLinkType, NeuroLinkInfo
- MindAreaInfo, MindAreaLinkInfo, MindAreaNetInfo
class MindMap {MindNetInfo[], MindAreaInfo[], MindAreaLinkInfo[], MindNetworkType[], MindLinkType[]} in MindService class MindNetInfo in MindMap class MindNetworkType in MindMap class MindAreaInfo {MindLocation, MindAreaNetInfo[]} in MindMap class MindAreaNetInfo in MindAreaInfo class MindAreaLinkInfo in MindMap class MindLinkType {NeuroLinkInfo[]} in MindMap class NeuroLinkInfo in MindLinkType
- mind base
(low-level data types)