--snip--
Oh, wow. So is there a way of translating that into math? Is it just adding up the values of those four traits?
And is there a way of doing something similar for other events? War was one that, as I said, I wasn't able to average out properly because there are too few war declaring rulers per world. But I did try looking for
history_event_collection_theftst and
history_event_collection_abductionst and could find no statistically significant deviation from the average kobold or goblin personality.
I'm not sure exactly which events are tied to book writing, seeking immortality, or defiling temples, but when I scan a specific race for units that wrote at least one book, know at least one secret, or have a vampire curse (provided there are enough of them) I could find no deviations from the norm of that race, suggesting that whatever factors are involved in selecting these, personality and values are not among them, which seems wrong. There were also no connections between personality and whether one had a spouse or a lover (I thought maybe LOVE_PROPENSITY would play a role), a grudge (ditto for HATE_PROPENSITY), the presence of any other relationship, or the number of said relationships.
All my script does is scan all historical figures for individuals that meet a certain set of parameters (for instance, scan all units with race HUMAN and who wrote at least one book), add up all their personality, value, and skill traits, and then divide those by total units scanned to find the average. The theory being that units associated with a particular action should have the traits involved in that decision be higher/lower than their racial average. I know I'm getting the right units because their SKILLS deviate from the average as expected (if I scan for all cheesemakers, they have, on average, a very high cheesemaking skill) but as far as I can tell, personality and values are irrelevant.