MotorMemoryAttribute - Overdrive77/BioSynapStudio-Public GitHub Wiki


MotorMemoryAttribute Class

Summary

Marks a property for inclusion in motor memory storage, representing procedural knowledge such as skills, habits, or muscle memory. Used in conjunction with hippocampal memory for more specialized long-term retention.


Namespace

BioSynapStudio.Net.Modules.Plasiticity

Assembly

BioSynapStudio.Net.dll


Declaration

[AttributeUsage(AttributeTargets.Property)]
public class MotorMemoryAttribute : Attribute

Usage

Apply this attribute to any public property that reflects learned motor behavior or procedural encoding:

[MotorMemory]
public double Weight { get; set; }

Remarks

  • Complements [HippocampalMemory], which stores declarative or stateful knowledge.

  • Can be used for:

    • Learned reflexes
    • Synaptic weights governing movement
    • Output neuron configurations in motor regions
  • Designed for future extensibility with options like:

    • Compression
    • Versioning
    • SkillRetentionScore

Example Use Case

[MotorMemory]
[HippocampalMemory]
public double ThresholdPotential { get; set; }

See Also


Legal Notice

This software constitutes original intellectual property of the author, protected under international copyright and patent law. Patent: GB2506327.2 – Synthesized Emotional Cognition (SEC) DOI: 10.17605/OSF.IO/XERKF