Identity - Overdrive77/BioSynapStudio-Public GitHub Wiki


Identity Class

Summary

The Identity class is used by the Hippocampus to identify the class type and assign a unique ID. It also serves as a debugging aid.

Namespace

BioSynapStudio.Net.Core

Assembly

BioSynapStudio.Net.dll


Properties

Name Type Description
Name string The name of the abstract class. (Tagged with [HippocampalMemory])
ID Guid A unique identifier for the class instance. (Tagged with [HippocampalMemory])

Usage Example

public class MyNeuron : Identity
{
    public MyNeuron()
    {
        Console.WriteLine($"Name: {Name}, ID: {ID}");
    }
}

Remarks

This base class is inherited by components requiring hippocampal memory tracking. Name defaults to the runtime class name using GetType().Name, and ID is auto-generated via Guid.NewGuid().


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