added intensity to emotional vector dump

This commit is contained in:
2026-03-14 10:40:17 -05:00
parent 09239897fb
commit a873512588

View File

@@ -72,14 +72,20 @@ dump_emotion_vector_values(struct emotion_vector_struct* emotion_vector_to_dump)
"surprise\0", "surprise\0",
}; };
uint32_t intensity = 0;
puts("================================================="); puts("=================================================");
puts("Current emotional state: out of 255, 100 is default/baseline.");
puts("More is hightened emotions, less is a depressed emotion.");
for(uint8_t i = 0; i < NUMBER_OF_EMOTIONS; i++) for(uint8_t i = 0; i < NUMBER_OF_EMOTIONS; i++)
{ {
printf("| %s: %d\n", intensity += (uint32_t)emotion_vector_to_dump->values[i];
printf("| %s: %d/255\n",
emotions_names[i], emotions_names[i],
(int)emotion_vector_to_dump->values[i]); (int)emotion_vector_to_dump->values[i]);
} }
puts("================================================="); puts("=================================================");
printf("Intensity: %d/%d\n", intensity, 255*NUMBER_OF_EMOTIONS);
} }
void void