diff --git a/hcore/include/sensors/interoceptor.h b/hcore/include/sensors/interoceptor.h index 057cb81..74b08d0 100644 --- a/hcore/include/sensors/interoceptor.h +++ b/hcore/include/sensors/interoceptor.h @@ -51,23 +51,23 @@ public: }; /** - * Pain and pleasure interoceptors are specialized intrinsic interoceptors that, unlike + * Negtrin and Postrin interoceptors are specialized intrinsic interoceptors that, unlike * neutral interoceptors, have activation thresholds for different response levels * (indication, alert, and overload). These thresholds allow them to trigger graduated * responses based on stimulus intensity. * - * While neutral interoceptors simply record a binary state or basic value, pain and - * pleasure interoceptors can model complex sensory responses with multiple activation - * levels, similar to biological pain/pleasure responses. Each threshold represents a - * different level of urgency or intensity in the sensory input. + * While neutral interoceptors simply record a binary state or basic value, Negtrin and Postrin Interoceptors + * can model complex sensory responses with multiple activation levels, similar to biological + * pain/pleasure responses. Each threshold represents a different level of urgency or intensity in the + * sensory input. * * @see IntrinInteroceptor for the threshold values and implementation details *****************************************************************************************/ -class PainInteroceptor +class NegtrinTeroceptor : public IntrinInteroceptor { public: - PainInteroceptor( + NegtrinTeroceptor( uint32_t _id, uint32_t _value = 0, uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD, @@ -77,10 +77,10 @@ public: {} }; -class PleasureInteroceptor +class PostrinTeroceptor : public IntrinInteroceptor { public: - PleasureInteroceptor( + PostrinTeroceptor( uint32_t _id, uint32_t _value = 0, uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD,