Open main menu

Evaluation of guardian traits

When an AI character educates a child, their personality traits influence the personality of the child, but not in a straightforward way. For example, Proud guardians are quite good at not screwing up if a child is doing well on their own.

  • Sort by "Guardian of heir" to see the model's recommendation of who should educate your child.
  • Sort by "Heir" to see if you agree with the model about how good each trait is for your child.
Trait Heir Guardian of heir Cardinal Guardian of cardinal Loyalty Guardian for loyalty Adventurer Guardian of adventurer
Lustful.png Lustful -1.09 0.05 -2.04 -0.98 0 0.46 -0.4 0.53
Chaste.png Chaste 3.2 -0.67 12 0.39 0 -0.62 0 -0.75
Gluttonous.png Gluttonous -13.66 -29.85 -13.73 -29.13 0 -3.58 -0.42 -13.15
Temperate.png Temperate 7.72 30.15 13.01 26.51 0 3.06 0.81 6.49
Greedy.png Greedy 0.32 -14.8 -3.59 -13.15 -10 -19.74 -3.8 14.13
Charitable.png Charitable 10.18 6.04 18.59 11.2 5 7.66 9.8 7.42
Slothful.png Slothful -17.48 -47.43 -5.29 -25.25 0 -1.28 -20.03 -38.23
Diligent.png Diligent 17.48 40.39 5.29 24.56 0 3.92 6.7 20.34
Wroth.png Wroth -2.63 -23.82 -4.11 -18.05 0 -4.76 -2.28 -14.27
Patient.png Patient 3.7 2.9 3.8 3.74 0 0.08 3 2.11
Envious.png Envious -2.88 -14.32 -3.49 -12.08 -25 -20.98 36.15 24.28
Kind.png Kind 14.38 34.81 6.49 24.83 5 22.54 -10.65 -8.05
Proud.png Proud -2.58 23.44 -1.54 17.39 -5 -29.77 6.29 49.65
Humble.png Humble 4.08 -5.54 2.54 -2.99 2.5 30.03 -12.56 -41.9
Deceitful.png Deceitful -2.9 -12.15 -5.15 -9.18 -10 -12.18 -6.73 -12.34
Honest.png Honest 2.11 7.13 5.6 5.69 5 10.92 8.9 7.65
Craven.png Craven -10.22 -18.5 -1.81 -2.82 9 3.26 -40 -39.07
Brave.png Brave 15.22 13.06 2.06 1.72 -5 -16.56 17.64 37.53
Shy.png Shy -3 -11.45 -4 -7.34 0 0.05 -6 -10.18
Gregarious.png Gregarious 12.1 4.36 5.8 3.17 0 0.28 7.65 4.61
Ambitious.png Ambitious 7.89 8.61 4.3 0.81 -42.5 -56.21 46.62 61.89
Content.png Content -0.5 -2.48 0.9 -1.11 59.9 47.92 -40 -47.48
Arbitrary.png Arbitrary -15.17 -29.35 -3.39 -13.95 -5 -17.91 -3.24 7.74
Just.png Just 15.17 23.19 3.39 7.92 2.5 13.27 3.24 -9.7
Cynical.png Cynical 0.48 -3.86 -6.53 -11.26 0 0.83 -0.02 -0.97
Zealous.png Zealous 10.87 -4.28 16.88 5.42 0 -8.7 2.34 -2.12
Paranoid.png Paranoid 0.5 0 -1.8 0 0 0 -3 0
Trusting.png Trusting -0.5 -0.08 1.8 -0.06 0 0.02 3 -0.06
Cruel.png Cruel -13.88 -26.38 -4.59 -13.14 0 -2.4 -6.35 -9.15

Contents

AssumptionsEdit

HeirEdit

The Heir column was generated with values for trait effects similar to those used by Ruler Designer:

var heir_iv = {
    diplomacy:          1.5,    // ruler designer uses 1
    martial:            1,      // ruler designer uses 1
    stewardship:        1,      // ruler designer uses 1
    intrigue:           1,      // ruler designer uses 1
    learning:           0.2,    // ruler designer uses 1

    monthly_prestige:   1,      // ruler designer uses 10
    monthly_piety:      1,      // ruler designer uses 20

    general_opinion:    2,      // for same- and opposite-trait opinions, multiplied by trait frequencies
    vassal_opinion:     1,      // ruler designer uses 1
    church_opinion:     0.25,   // ruler designer uses 0.5
    sex_appeal_opinion: 0.5     // ruler designer uses 0.5
};

For example, the value of 14.38 for Kind   is the total of:

  • +3, from +2 diplomacy @ 1.5
  • -2, from -2 intrigue @ 1
  • +10, from +10 vassal_opinion @ 1
  • +3.38, from +10 general_opinion @ 2, from 16.9% of adult characters

The Guardian of heir column was generated based on the heir column, using a simplified model of the events in childhood_personality_traits_events.txt and guardian_events.txt.

Other columnsEdit

  • Cardinal reflects virtue, diplomacy, and piety gain. These help a bishop earn cardinal appointment, win a papal election, and earn the loyalty of taxable bishops.
  • Loyalty reflects opinion of liege and tendency to stay out of factions.
  • Adventurer reflects likelihood to press a claim as an adventurer, plus minor contributions from traits that will help him stay in power.

Running the scriptEdit

To run the script, paste it into jsenv and click "Execute". It only works in Firefox because I have forgotten how to write old versions of JavaScript.

Near the bottom, you'll find heir_iv, which is probably the part you want to edit. If you only want to tweak the value of specific traits, do that in the section that begins a few lines below heir_iv. For example, if you expect assassination attempts, you could add these lines:

heir_values.paranoid += 5;
heir_values.trusting -= 5;