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",
};
uint32_t intensity = 0;
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++)
{
printf("| %s: %d\n",
intensity += (uint32_t)emotion_vector_to_dump->values[i];
printf("| %s: %d/255\n",
emotions_names[i],
(int)emotion_vector_to_dump->values[i]);
}
puts("=================================================");
printf("Intensity: %d/%d\n", intensity, 255*NUMBER_OF_EMOTIONS);
}
void