Rename [Pleasure/Pain]Interoceptor to [Postrin/Negtrin]Teroceptor
This commit is contained in:
@@ -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
|
* neutral interoceptors, have activation thresholds for different response levels
|
||||||
* (indication, alert, and overload). These thresholds allow them to trigger graduated
|
* (indication, alert, and overload). These thresholds allow them to trigger graduated
|
||||||
* responses based on stimulus intensity.
|
* responses based on stimulus intensity.
|
||||||
*
|
*
|
||||||
* While neutral interoceptors simply record a binary state or basic value, pain and
|
* While neutral interoceptors simply record a binary state or basic value, Negtrin and Postrin Interoceptors
|
||||||
* pleasure interoceptors can model complex sensory responses with multiple activation
|
* can model complex sensory responses with multiple activation levels, similar to biological
|
||||||
* levels, similar to biological pain/pleasure responses. Each threshold represents a
|
* pain/pleasure responses. Each threshold represents a different level of urgency or intensity in the
|
||||||
* different level of urgency or intensity in the sensory input.
|
* sensory input.
|
||||||
*
|
*
|
||||||
* @see IntrinInteroceptor for the threshold values and implementation details
|
* @see IntrinInteroceptor for the threshold values and implementation details
|
||||||
*****************************************************************************************/
|
*****************************************************************************************/
|
||||||
|
|
||||||
class PainInteroceptor
|
class NegtrinTeroceptor
|
||||||
: public IntrinInteroceptor {
|
: public IntrinInteroceptor {
|
||||||
public:
|
public:
|
||||||
PainInteroceptor(
|
NegtrinTeroceptor(
|
||||||
uint32_t _id,
|
uint32_t _id,
|
||||||
uint32_t _value = 0,
|
uint32_t _value = 0,
|
||||||
uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD,
|
uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD,
|
||||||
@@ -77,10 +77,10 @@ public:
|
|||||||
{}
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
class PleasureInteroceptor
|
class PostrinTeroceptor
|
||||||
: public IntrinInteroceptor {
|
: public IntrinInteroceptor {
|
||||||
public:
|
public:
|
||||||
PleasureInteroceptor(
|
PostrinTeroceptor(
|
||||||
uint32_t _id,
|
uint32_t _id,
|
||||||
uint32_t _value = 0,
|
uint32_t _value = 0,
|
||||||
uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD,
|
uint32_t _indicationThreshold = DEFAULT_INDICATION_THRESHOLD,
|
||||||
|
|||||||
Reference in New Issue
Block a user