Skip to main content

character_traits_warrior_capability/
leadership_capability.rs

1// ---------------- [ File: character-traits-warrior-capability/src/leadership_capability.rs ]
2crate::ix!();
3
4#[derive(Copy,EnumIter,Debug, Clone, PartialEq, Eq, Hash)]
5pub enum WarriorLeadershipCapability {
6    /// Chosen when the entity significantly raises morale through personal bravery, charisma, or exemplary battlefield conduct.
7    BoostsMoraleThroughPersonalLeadership,
8
9    /// Suited to entities adept at exerting command through dominance, authority, and unwavering decisiveness.
10    CapableOfDominanceAndAuthority,
11
12    /// Preferred when leadership is authoritative, quickly stabilizing chaotic situations and ensuring obedience and cohesion.
13    CommandsAuthorityInConflictSituations,
14
15    /// Selected for individuals whose courageous frontline presence inspires direct combat effectiveness and confidence in followers.
16    CourageousLeaderInBattle,
17
18    /// Applicable to leaders known for strategic bravery, operational command, and sustaining courage throughout military campaigns.
19    CourageousMilitaryLeader,
20
21    /// Used for historical figures or entities renowned for pivotal roles in revolutionary or transformative conflicts.
22    DistinguishedRevolutionaryWarHero,
23
24    /// Optimal for leaders who gain loyalty and inspire excellence through consistently demonstrating high personal standards and integrity.
25    LeadsByExample,
26
27    /// Vital for entities adept at planning, organizing, and directing tactical operations to optimize effectiveness and minimize casualties.
28    LeadsCoordinatedAttacks,
29
30    /// Essential when leadership skill involves deep knowledge of tactics, battlefield psychology, and strategic troop deployments.
31    ExpertTacticalCommander,
32
33    /// Suitable for monarchs or sovereign entities proficient in leadership through authority, strategy, and personal martial prowess.
34    SovereignWarriorMonarch,
35
36    /// Ideal for military leaders whose influence combines regal authority, battlefield prowess, and diplomatic astuteness.
37    WarriorQueenAndMilitaryLeader,
38
39    /// Reserved for archetypal warrior deities or legendary beings symbolizing pinnacle qualities of martial skill, bravery, and leadership.
40    QuintessentialWarriorGod,
41
42    /// Effective for leaders excelling in navigating political environments, alliances, courtly intrigue, and strategic governance.
43    StrategicLeaderInCourtPolitics,
44
45    /// Valuable when leadership involves empowering and mentoring subordinates to achieve personal growth, autonomy, and tactical excellence.
46    EmpowersSubordinatesThroughMentorship,
47
48    /// Chosen for leaders skilled in building long-term strategic alliances and managing diplomatic complexities alongside military goals.
49    ExpertInAllianceBuildingAndDiplomacy,
50
51    /// Selected when leadership involves inspiring devotion and unwavering loyalty, essential for long campaigns or difficult missions.
52    InspiresUnwaveringLoyalty,
53
54    /// Appropriate for figures capable of seamlessly transitioning between martial leadership and peacetime governance.
55    VersatileLeaderAcrossWarAndPeace,
56
57    /// Ideal for commanders proficient at employing psychological insight to motivate and strategically direct followers.
58    EmploysPsychologicalMotivation,
59
60    /// Suitable for leaders whose strategic intuition and decision-making consistently anticipate enemy actions, ensuring tactical supremacy.
61    AnticipatesEnemyStrategies,
62
63    /// Crucial for leadership roles emphasizing delegation, leveraging subordinate strengths effectively to achieve mission success.
64    MasterOfEffectiveDelegation,
65
66    /// Optimal for entities adept at swiftly identifying and developing potential leaders within their ranks, enhancing organizational depth.
67    DevelopsFutureLeadersRapidly,
68
69    /// Essential for leaders capable of effective crisis management and rapid decision-making under significant pressure or uncertainty.
70    ExpertInCrisisLeadership,
71
72    /// Preferred for entities whose charismatic presence fosters strong internal unity, coherence, and resilient morale across units.
73    FostersUnityThroughCharisma,
74
75    /// Employed when leadership style uniquely blends rigorous discipline with empathetic understanding to maintain morale and discipline.
76    BalancesDisciplineWithEmpathy,
77}
78
79impl WarriorLeadershipCapability {
80    /* ---------------------------------------------------------------------- */
81    /*  WarriorLeadershipCapability → WarriorCapabilityIntrinsicDimensionRatings */
82    /* ---------------------------------------------------------------------- */
83    #[instrument(level = "trace", skip(self))]
84    pub fn intrinsic_dimension_ratings(&self) -> WarriorCapabilityIntrinsicDimensionRatings {
85        use WarriorLeadershipCapability::*;
86        let ratings = match self {
87            /* ------------------------------------------------------------------
88               Boosts Morale Through Personal Leadership
89               – High morale‑inspiration, battlefield & moral courage, virtue resonance
90            ------------------------------------------------------------------ */
91            BoostsMoraleThroughPersonalLeadership => wc_ratings!(
92                /*  1‑10  */ 0.60,0.60,0.50,0.60,0.40,0.60,0.00,0.20,0.80,0.40,
93                /* 11‑20  */ 0.80,0.80,0.70,0.40,0.80,0.90,0.50,0.40,0.80,0.20,
94                /* 21‑30  */ 0.30,0.50,0.50,0.40,0.60,0.10,0.30,0.20,0.70,0.20,
95                /* 31‑40  */ 0.40,0.60,0.40,0.30,0.00,0.40,0.60,0.20,0.50,0.50,
96                /* 41‑50  */ 0.50,0.50,0.50,0.40,0.30,0.50,0.40,0.60,0.20,0.10,
97                /* 51‑60  */ 0.70,0.60,0.70,0.40,0.60,0.50,0.70,0.50,0.60,0.60,
98                /* 61‑70  */ 0.40,0.60,0.00,0.00,0.20,0.00,0.00,0.40,0.20,0.00,
99                /* 71‑80  */ 0.30,0.50,0.00,0.40,0.80,0.00,0.00,0.00,0.20,0.20,
100                /* 81‑90  */ 0.00,0.30,0.20,0.40,0.30,0.50,0.50,0.00,0.30,0.00,
101                /* 91‑100 */ 0.75,0.70,0.40,0.70,0.60,0.70,0.85,0.80,0.80,0.60,
102                /* 101‑115*/ 0.70,0.60,0.60,0.70,0.60,0.80,0.40,0.50,0.50,0.60,
103                              0.40,0.60,0.50,0.40,0.70
104            ),
105
106            /* ------------------------------------------------------------------
107               Capable of Dominance and Authority
108               – Peak dominance, high command influence, strategic safeguarding
109            ------------------------------------------------------------------ */
110            CapableOfDominanceAndAuthority => wc_ratings!(
111                0.50,0.80,0.60,0.40,0.60,0.55,0.00,0.30,0.50,0.75,
112                0.70,0.60,0.65,0.70,0.60,0.60,0.55,0.65,0.50,0.30,
113                0.90,0.60,0.40,0.50,0.55,0.70,0.40,0.30,0.60,0.60,
114                0.55,0.40,0.30,0.25,0.00,0.55,0.65,0.80,0.60,0.50,
115                0.70,0.60,0.45,0.40,0.65,0.35,0.55,0.30,0.20,0.35,
116                0.65,0.55,0.45,0.45,0.55,0.40,0.65,0.70,0.65,0.50,
117                0.60,0.35,0.00,0.00,0.25,0.00,0.00,0.55,0.45,0.00,
118                0.60,0.65,0.00,0.60,0.50,0.00,0.00,0.00,0.30,0.25,
119                0.00,0.35,0.25,0.40,0.40,0.60,0.70,0.00,0.40,0.00,
120                0.60,0.50,0.45,0.55,0.70,0.80,0.75,0.65,0.40,0.50,
121                0.60,0.45,0.40,0.65,0.70,0.50,0.45,0.40,0.55,0.60,
122                                0.50,0.65,0.55,0.45,0.70
123            ),
124
125            /* ------------------------------------------------------------------
126               Commands Authority in Conflict Situations
127               – Fast stabilization, high situational awareness & tempo
128            ------------------------------------------------------------------ */
129            CommandsAuthorityInConflictSituations => wc_ratings!(
130                0.45,0.80,0.60,0.55,0.50,0.60,0.00,0.30,0.60,0.60,
131                0.75,0.65,0.70,0.60,0.55,0.65,0.70,0.70,0.55,0.25,
132                0.70,0.70,0.40,0.50,0.60,0.55,0.40,0.30,0.65,0.50,
133                0.55,0.45,0.30,0.25,0.00,0.55,0.70,0.65,0.70,0.55,
134                0.60,0.60,0.55,0.45,0.40,0.35,0.55,0.30,0.20,0.35,
135                0.70,0.60,0.55,0.50,0.60,0.40,0.70,0.80,0.70,0.55,
136                0.65,0.40,0.00,0.00,0.25,0.00,0.00,0.55,0.45,0.00,
137                0.65,0.70,0.00,0.60,0.50,0.00,0.00,0.00,0.35,0.30,
138                0.00,0.35,0.30,0.50,0.45,0.70,0.80,0.00,0.45,0.00,
139                0.55,0.50,0.45,0.60,0.70,0.75,0.70,0.60,0.35,0.55,
140                0.60,0.40,0.35,0.60,0.70,0.45,0.45,0.40,0.55,0.60,
141                                0.55,0.60,0.50,0.45,0.75
142            ),
143
144            /* ------------------------------------------------------------------
145               Courageous Leader in Battle
146               – Front‑line bravery, high battlefield courage & melee skill
147            ------------------------------------------------------------------ */
148            CourageousLeaderInBattle => wc_ratings!(
149                0.65,0.60,0.50,0.55,0.60,0.60,0.00,0.20,0.70,0.70,
150                0.90,0.80,0.70,0.40,0.85,0.80,0.60,0.50,0.60,0.20,
151                0.50,0.60,0.40,0.40,0.60,0.20,0.35,0.25,0.65,0.40,
152                0.45,0.55,0.30,0.20,0.00,0.50,0.65,0.30,0.60,0.60,
153                0.70,0.65,0.60,0.50,0.40,0.45,0.50,0.55,0.20,0.30,
154                0.75,0.65,0.55,0.50,0.60,0.40,0.70,0.65,0.60,0.55,
155                0.65,0.35,0.00,0.00,0.25,0.00,0.00,0.60,0.40,0.00,
156                0.55,0.60,0.00,0.55,0.65,0.00,0.00,0.00,0.30,0.25,
157                0.00,0.30,0.25,0.45,0.40,0.60,0.70,0.00,0.45,0.00,
158                0.65,0.50,0.45,0.65,0.60,0.85,0.90,0.70,0.45,0.55,
159                0.65,0.45,0.35,0.60,0.60,0.50,0.45,0.45,0.50,0.50,
160                                0.45,0.55,0.50,0.45,0.80
161            ),
162
163            /* ------------------------------------------------------------------
164               Courageous Military Leader
165               – Strategic bravery & sustained campaign leadership
166            ------------------------------------------------------------------ */
167            CourageousMilitaryLeader => wc_ratings!(
168                0.70,0.70,0.70,0.55,0.65,0.65,0.00,0.25,0.70,0.70,
169                0.80,0.80,0.75,0.45,0.80,0.80,0.70,0.60,0.65,0.30,
170                0.60,0.70,0.45,0.45,0.65,0.25,0.40,0.30,0.70,0.45,
171                0.50,0.60,0.35,0.25,0.00,0.55,0.70,0.35,0.70,0.60,
172                0.75,0.70,0.65,0.55,0.45,0.50,0.55,0.40,0.25,0.35,
173                0.75,0.70,0.60,0.50,0.65,0.45,0.75,0.70,0.65,0.60,
174                0.70,0.35,0.00,0.00,0.25,0.00,0.00,0.60,0.45,0.00,
175                0.60,0.65,0.00,0.60,0.70,0.00,0.00,0.00,0.35,0.30,
176                0.00,0.35,0.25,0.45,0.45,0.60,0.75,0.00,0.50,0.00,
177                0.65,0.50,0.50,0.65,0.65,0.85,0.85,0.75,0.50,0.60,
178                0.70,0.45,0.40,0.65,0.65,0.55,0.45,0.50,0.55,0.55,
179                                0.50,0.60,0.55,0.50,0.80
180            ),
181
182            /* ------------------------------------------------------------------
183               Distinguished Revolutionary War Hero
184               – High revolutionary heritage & inspirational courage
185            ------------------------------------------------------------------ */
186            DistinguishedRevolutionaryWarHero => wc_ratings!(
187                0.75,0.65,0.65,0.60,0.55,0.60,0.00,0.25,0.75,0.70,
188                0.85,0.85,0.80,0.50,0.80,0.85,0.70,0.65,0.80,0.90,
189                0.70,0.70,0.55,0.55,0.70,0.40,0.45,0.35,0.70,0.55,
190                0.55,0.60,0.40,0.30,0.00,0.60,0.70,0.40,0.75,0.60,
191                0.75,0.70,0.65,0.55,0.45,0.55,0.60,0.50,0.30,0.40,
192                0.80,0.70,0.65,0.55,0.70,0.45,0.75,0.75,0.70,0.65,
193                0.70,0.40,0.00,0.00,0.30,0.00,0.00,0.65,0.55,0.00,
194                0.60,0.65,0.00,0.60,0.65,0.00,0.00,0.00,0.35,0.35,
195                0.00,0.40,0.30,0.45,0.50,0.65,0.80,0.00,0.45,0.00,
196                0.70,0.55,0.50,0.70,0.70,0.90,0.90,0.75,0.55,0.65,
197                0.75,0.50,0.45,0.70,0.70,0.60,0.50,0.55,0.60,0.60,
198                                0.50,0.65,0.60,0.55,0.80
199            ),
200
201            /* ------------------------------------------------------------------
202               Leads by Example
203               – Exemplary conduct, high virtue & morale‑inspiration
204            ------------------------------------------------------------------ */
205            LeadsByExample => wc_ratings!(
206                0.60,0.60,0.60,0.55,0.50,0.60,0.00,0.20,0.80,0.50,
207                0.75,0.85,0.75,0.35,0.75,0.85,0.60,0.55,0.90,0.10,
208                0.40,0.60,0.60,0.45,0.60,0.10,0.35,0.20,0.70,0.25,
209                0.45,0.70,0.50,0.40,0.00,0.55,0.60,0.20,0.55,0.55,
210                0.60,0.60,0.50,0.35,0.30,0.45,0.60,0.25,0.15,0.35,
211                0.70,0.65,0.75,0.45,0.65,0.50,0.80,0.55,0.65,0.60,
212                0.45,0.65,0.00,0.00,0.25,0.00,0.00,0.50,0.35,0.00,
213                0.55,0.60,0.00,0.55,0.70,0.00,0.00,0.00,0.25,0.20,
214                0.00,0.35,0.25,0.45,0.40,0.60,0.55,0.00,0.40,0.00,
215                0.80,0.75,0.45,0.85,0.75,0.65,0.80,0.90,0.85,0.65,
216                0.75,0.55,0.55,0.70,0.60,0.85,0.45,0.50,0.55,0.60,
217                                0.40,0.60,0.55,0.45,0.75
218            ),
219
220            /* ------------------------------------------------------------------
221               Leads Coordinated Attacks
222               – Peak tactical coordination & expertise, strong tempo
223            ------------------------------------------------------------------ */
224            LeadsCoordinatedAttacks => wc_ratings!(
225                0.55,0.70,0.70,0.50,0.55,0.60,0.00,0.25,0.60,0.60,
226                0.70,0.70,0.65,0.50,0.65,0.75,0.90,0.60,0.55,0.20,
227                0.50,0.80,0.55,0.50,0.65,0.25,0.45,0.30,0.80,0.55,
228                0.55,0.50,0.35,0.25,0.00,0.60,0.65,0.30,0.70,0.60,
229                0.65,0.60,0.60,0.55,0.45,0.55,0.65,0.40,0.25,0.40,
230                0.70,0.60,0.55,0.55,0.65,0.35,0.70,0.80,0.75,0.70,
231                0.70,0.40,0.00,0.00,0.30,0.00,0.00,0.65,0.55,0.00,
232                0.60,0.75,0.00,0.55,0.60,0.00,0.00,0.00,0.30,0.25,
233                0.00,0.35,0.30,0.55,0.45,0.65,0.70,0.00,0.45,0.00,
234                0.60,0.55,0.50,0.60,0.80,0.80,0.80,0.70,0.55,0.60,
235                0.70,0.50,0.50,0.70,0.65,0.55,0.50,0.50,0.60,0.65,
236                                0.50,0.70,0.60,0.50,0.70
237            ),
238
239            /* ------------------------------------------------------------------
240               Expert Tactical Commander
241               – Exceptional strategic acumen & tactical expertise
242            ------------------------------------------------------------------ */
243            ExpertTacticalCommander => wc_ratings!(
244                0.60,0.75,0.85,0.50,0.55,0.60,0.00,0.30,0.60,0.60,
245                0.70,0.70,0.70,0.55,0.60,0.65,0.85,0.60,0.60,0.20,
246                0.55,0.90,0.55,0.50,0.70,0.30,0.45,0.35,0.75,0.60,
247                0.60,0.50,0.35,0.25,0.00,0.70,0.70,0.35,0.75,0.60,
248                0.70,0.65,0.65,0.55,0.45,0.60,0.65,0.50,0.30,0.40,
249                0.75,0.70,0.60,0.60,0.70,0.35,0.75,0.85,0.80,0.75,
250                0.75,0.40,0.00,0.00,0.30,0.00,0.00,0.70,0.60,0.00,
251                0.60,0.80,0.00,0.60,0.60,0.00,0.00,0.00,0.35,0.30,
252                0.00,0.35,0.30,0.55,0.50,0.70,0.80,0.00,0.50,0.00,
253                0.60,0.50,0.50,0.60,0.85,0.80,0.80,0.70,0.45,0.55,
254                0.70,0.45,0.40,0.70,0.70,0.55,0.50,0.55,0.65,0.70,
255                                0.55,0.75,0.60,0.50,0.80
256            ),
257
258            /* ------------------------------------------------------------------
259               Sovereign Warrior Monarch
260               – Regal authority, high political leadership & dominance
261            ------------------------------------------------------------------ */
262            SovereignWarriorMonarch => wc_ratings!(
263                0.70,0.80,0.70,0.55,0.60,0.60,0.00,0.35,0.70,0.65,
264                0.75,0.75,0.70,0.65,0.70,0.70,0.70,0.85,0.65,0.25,
265                0.80,0.70,0.60,0.55,0.65,0.35,0.45,0.35,0.65,0.55,
266                0.60,0.55,0.35,0.30,0.00,0.65,0.70,0.60,0.70,0.55,
267                0.75,0.70,0.65,0.55,0.50,0.50,0.55,0.50,0.35,0.45,
268                0.80,0.70,0.60,0.55,0.65,0.45,0.70,0.75,0.70,0.60,
269                0.70,0.45,0.00,0.00,0.30,0.00,0.00,0.65,0.55,0.00,
270                0.60,0.70,0.00,0.65,0.60,0.00,0.00,0.00,0.35,0.30,
271                0.00,0.40,0.30,0.55,0.50,0.70,0.75,0.00,0.55,0.00,
272                0.65,0.55,0.50,0.65,0.70,0.85,0.80,0.75,0.50,0.60,
273                0.70,0.55,0.60,0.65,0.70,0.60,0.50,0.55,0.65,0.70,
274                                0.60,0.65,0.60,0.50,0.80
275            ),
276
277            /* ------------------------------------------------------------------
278               Warrior Queen and Military Leader
279               – Blends regal authority with alliance‑building skill
280            ------------------------------------------------------------------ */
281            WarriorQueenAndMilitaryLeader => wc_ratings!(
282                0.70,0.75,0.70,0.55,0.55,0.60,0.00,0.35,0.70,0.60,
283                0.75,0.75,0.70,0.60,0.70,0.75,0.70,0.80,0.65,0.30,
284                0.75,0.70,0.70,0.55,0.65,0.30,0.45,0.40,0.70,0.50,
285                0.55,0.55,0.35,0.30,0.00,0.65,0.70,0.55,0.70,0.55,
286                0.70,0.65,0.65,0.55,0.50,0.55,0.55,0.50,0.35,0.45,
287                0.75,0.70,0.60,0.60,0.70,0.50,0.70,0.75,0.70,0.65,
288                0.70,0.40,0.00,0.00,0.30,0.00,0.00,0.65,0.55,0.00,
289                0.60,0.70,0.00,0.65,0.75,0.00,0.00,0.00,0.35,0.30,
290                0.00,0.40,0.30,0.55,0.50,0.70,0.75,0.00,0.55,0.00,
291                0.70,0.70,0.55,0.70,0.75,0.80,0.75,0.80,0.55,0.65,
292                0.70,0.65,0.80,0.65,0.70,0.65,0.50,0.55,0.65,0.75,
293                                0.60,0.65,0.60,0.55,0.80
294            ),
295
296            /* ------------------------------------------------------------------
297               Quintessential Warrior God
298               – Near‑maximal scores across all martial & leadership domains
299            ------------------------------------------------------------------ */
300            QuintessentialWarriorGod => wc_ratings!(
301                0.95,0.90,0.90,0.85,0.90,0.90,0.95,0.80,0.90,0.90,
302                0.95,0.95,0.90,0.85,0.95,0.90,0.90,0.85,0.95,0.85,
303                0.90,0.90,0.80,0.85,0.90,0.70,0.80,0.85,0.85,0.90,
304                0.85,0.85,0.80,0.80,0.85,0.90,0.90,0.85,0.90,0.90,
305                0.95,0.95,0.90,0.85,0.85,0.90,0.90,0.85,0.85,0.85,
306                0.95,0.95,0.90,0.85,0.90,0.90,0.95,0.90,0.95,0.90,
307                0.95,0.80,0.95,0.95,0.90,0.95,0.95,0.90,0.90,0.95,
308                0.90,0.90,0.95,0.90,0.90,0.95,0.95,0.95,0.90,0.90,
309                0.90,0.90,0.90,0.90,0.90,0.90,0.90,0.95,0.90,0.95,
310                0.95,0.90,0.90,0.95,0.95,0.95,0.95,0.95,0.95,0.95,
311                0.95,0.90,0.90,0.90,0.90,0.95,0.90,0.90,0.90,0.95,
312                                0.95,0.95,0.95,0.90,0.95
313            ),
314
315            /* ------------------------------------------------------------------
316               Strategic Leader in Court Politics
317               – High diplomatic strategy & political leadership
318            ------------------------------------------------------------------ */
319            StrategicLeaderInCourtPolitics => wc_ratings!(
320                0.50,0.60,0.75,0.45,0.40,0.55,0.00,0.40,0.75,0.45,
321                0.40,0.60,0.60,0.50,0.45,0.50,0.65,0.90,0.60,0.20,
322                0.35,0.60,0.85,0.60,0.60,0.25,0.35,0.40,0.60,0.35,
323                0.40,0.45,0.30,0.35,0.00,0.55,0.55,0.25,0.55,0.45,
324                0.50,0.45,0.45,0.40,0.35,0.55,0.50,0.40,0.25,0.30,
325                0.55,0.50,0.55,0.45,0.55,0.40,0.55,0.60,0.70,0.55,
326                0.40,0.65,0.00,0.00,0.30,0.00,0.00,0.45,0.35,0.00,
327                0.35,0.55,0.00,0.45,0.50,0.00,0.00,0.00,0.30,0.25,
328                0.00,0.30,0.30,0.45,0.45,0.50,0.55,0.00,0.50,0.00,
329                0.70,0.80,0.55,0.70,0.75,0.65,0.55,0.80,0.75,0.55,
330                0.60,0.80,0.85,0.55,0.60,0.70,0.45,0.50,0.55,0.60,
331                                0.40,0.55,0.50,0.45,0.70
332            ),
333
334            /* ------------------------------------------------------------------
335               Empowers Subordinates Through Mentorship
336               – High relational orientation & respect cultivation
337            ------------------------------------------------------------------ */
338            EmpowersSubordinatesThroughMentorship => wc_ratings!(
339                0.50,0.55,0.60,0.50,0.40,0.55,0.00,0.25,0.80,0.40,
340                0.60,0.75,0.70,0.40,0.60,0.85,0.70,0.60,0.80,0.15,
341                0.30,0.55,0.75,0.45,0.60,0.15,0.35,0.25,0.80,0.25,
342                0.45,0.70,0.45,0.40,0.00,0.55,0.60,0.20,0.50,0.45,
343                0.50,0.45,0.45,0.35,0.30,0.50,0.55,0.30,0.20,0.25,
344                0.60,0.55,0.80,0.50,0.70,0.50,0.80,0.50,0.60,0.65,
345                0.40,0.65,0.00,0.00,0.30,0.00,0.00,0.40,0.30,0.00,
346                0.40,0.50,0.00,0.45,0.80,0.00,0.00,0.00,0.25,0.20,
347                0.00,0.30,0.20,0.45,0.40,0.45,0.55,0.00,0.45,0.00,
348                0.75,0.85,0.50,0.85,0.70,0.65,0.55,0.85,0.75,0.60,
349                0.70,0.70,0.75,0.55,0.60,0.80,0.45,0.50,0.60,0.65,
350                                0.40,0.60,0.55,0.40,0.70
351            ),
352
353            /* ------------------------------------------------------------------
354               Expert in Alliance Building and Diplomacy
355               – Max alliance preference & diplomatic bias
356            ------------------------------------------------------------------ */
357            ExpertInAllianceBuildingAndDiplomacy => wc_ratings!(
358                0.45,0.55,0.65,0.45,0.35,0.50,0.00,0.35,0.80,0.45,
359                0.35,0.60,0.55,0.40,0.45,0.60,0.65,0.75,0.55,0.10,
360                0.25,0.55,0.90,0.60,0.55,0.10,0.35,0.45,0.60,0.30,
361                0.35,0.45,0.30,0.35,0.00,0.50,0.55,0.20,0.45,0.40,
362                0.45,0.40,0.40,0.30,0.25,0.55,0.50,0.35,0.15,0.25,
363                0.55,0.50,0.60,0.45,0.55,0.35,0.55,0.60,0.70,0.50,
364                0.35,0.65,0.00,0.00,0.25,0.00,0.00,0.45,0.35,0.00,
365                0.35,0.50,0.00,0.45,0.65,0.00,0.00,0.00,0.25,0.20,
366                0.00,0.30,0.25,0.45,0.40,0.50,0.55,0.00,0.45,0.00,
367                0.70,0.85,0.50,0.70,0.70,0.60,0.50,0.80,0.75,0.55,
368                0.60,0.85,0.90,0.55,0.55,0.70,0.45,0.50,0.50,0.60,
369                                0.40,0.55,0.50,0.45,0.65
370            ),
371
372            /* ------------------------------------------------------------------
373               Inspires Unwavering Loyalty
374               – Peak morale inspiration & respect cultivation
375            ------------------------------------------------------------------ */
376            InspiresUnwaveringLoyalty => wc_ratings!(
377                0.55,0.60,0.60,0.55,0.45,0.60,0.00,0.20,0.80,0.55,
378                0.80,0.85,0.80,0.40,0.75,0.90,0.60,0.55,0.70,0.20,
379                0.35,0.60,0.60,0.45,0.65,0.15,0.35,0.25,0.70,0.30,
380                0.45,0.65,0.40,0.30,0.00,0.55,0.65,0.25,0.55,0.50,
381                0.55,0.50,0.50,0.40,0.35,0.50,0.55,0.35,0.20,0.30,
382                0.70,0.65,0.80,0.50,0.70,0.45,0.85,0.60,0.70,0.60,
383                0.40,0.55,0.00,0.00,0.25,0.00,0.00,0.45,0.35,0.00,
384                0.35,0.50,0.00,0.45,0.80,0.00,0.00,0.00,0.25,0.20,
385                0.00,0.25,0.25,0.40,0.35,0.50,0.55,0.00,0.40,0.00,
386                0.80,0.80,0.50,0.85,0.70,0.70,0.65,0.85,0.80,0.60,
387                0.70,0.75,0.70,0.55,0.55,0.90,0.45,0.50,0.55,0.60,
388                                0.40,0.55,0.50,0.45,0.70
389            ),
390
391            /* ------------------------------------------------------------------
392               Versatile Leader Across War and Peace
393               – High adaptability & balanced strategic capabilities
394            ------------------------------------------------------------------ */
395            VersatileLeaderAcrossWarAndPeace => wc_ratings!(
396                0.55,0.65,0.70,0.60,0.55,0.60,0.00,0.30,0.70,0.60,
397                0.70,0.75,0.75,0.45,0.70,0.75,0.70,0.70,0.70,0.30,
398                0.60,0.70,0.70,0.50,0.65,0.25,0.45,0.35,0.80,0.60,
399                0.55,0.55,0.40,0.35,0.00,0.65,0.70,0.40,0.70,0.60,
400                0.65,0.60,0.60,0.55,0.50,0.60,0.60,0.50,0.30,0.40,
401                0.75,0.70,0.65,0.60,0.70,0.45,0.75,0.80,0.75,0.70,
402                0.70,0.50,0.00,0.00,0.30,0.00,0.00,0.70,0.60,0.00,
403                0.55,0.70,0.00,0.60,0.65,0.00,0.00,0.00,0.35,0.30,
404                0.00,0.35,0.30,0.55,0.50,0.65,0.75,0.00,0.50,0.00,
405                0.70,0.60,0.50,0.70,0.80,0.80,0.80,0.70,0.55,0.60,
406                0.70,0.60,0.60,0.60,0.65,0.70,0.50,0.55,0.60,0.65,
407                                0.55,0.70,0.60,0.55,0.75
408            ),
409
410            /* ------------------------------------------------------------------
411               Employs Psychological Motivation
412               – Peak psychological operations & perceptual subversion
413            ------------------------------------------------------------------ */
414            EmploysPsychologicalMotivation => wc_ratings!(
415                0.45,0.60,0.65,0.50,0.40,0.55,0.00,0.25,0.70,0.55,
416                0.60,0.70,0.70,0.45,0.55,0.75,0.65,0.60,0.60,0.15,
417                0.35,0.60,0.65,0.85,0.60,0.15,0.35,0.70,0.75,0.35,
418                0.40,0.50,0.30,0.30,0.00,0.55,0.60,0.25,0.55,0.50,
419                0.50,0.45,0.45,0.40,0.35,0.55,0.55,0.35,0.20,0.30,
420                0.60,0.55,0.60,0.50,0.60,0.40,0.60,0.65,0.70,0.60,
421                0.50,0.60,0.00,0.00,0.70,0.00,0.00,0.55,0.40,0.00,
422                0.40,0.55,0.00,0.45,0.55,0.00,0.60,0.00,0.70,0.55,
423                0.00,0.40,0.25,0.45,0.40,0.55,0.65,0.00,0.50,0.00,
424                0.60,0.75,0.50,0.60,0.65,0.65,0.60,0.65,0.55,0.50,
425                0.60,0.60,0.55,0.55,0.60,0.65,0.45,0.50,0.55,0.60,
426                                0.45,0.60,0.50,0.45,0.70
427            ),
428
429            /* ------------------------------------------------------------------
430               Anticipates Enemy Strategies
431               – Exceptional foresight, detection & rapid response
432            ------------------------------------------------------------------ */
433            AnticipatesEnemyStrategies => wc_ratings!(
434                0.50,0.60,0.90,0.50,0.45,0.60,0.00,0.25,0.60,0.60,
435                0.65,0.70,0.75,0.45,0.60,0.60,0.70,0.60,0.60,0.20,
436                0.45,0.70,0.60,0.55,0.70,0.20,0.45,0.30,0.70,0.45,
437                0.50,0.45,0.30,0.25,0.00,0.60,0.70,0.35,0.70,0.55,
438                0.60,0.55,0.55,0.50,0.40,0.55,0.60,0.35,0.30,0.35,
439                0.70,0.60,0.60,0.55,0.65,0.35,0.70,0.70,0.85,0.65,
440                0.70,0.45,0.00,0.00,0.25,0.00,0.00,0.60,0.50,0.00,
441                0.55,0.70,0.00,0.55,0.55,0.00,0.00,0.00,0.30,0.25,
442                0.00,0.35,0.30,0.50,0.45,0.70,0.80,0.00,0.55,0.00,
443                0.55,0.55,0.50,0.60,0.80,0.75,0.70,0.65,0.50,0.55,
444                0.65,0.55,0.50,0.65,0.75,0.60,0.50,0.55,0.60,0.65,
445                                0.55,0.70,0.55,0.50,0.75
446            ),
447
448            /* ------------------------------------------------------------------
449               Master of Effective Delegation
450               – High tactical coordination & capability scope
451            ------------------------------------------------------------------ */
452            MasterOfEffectiveDelegation => wc_ratings!(
453                0.45,0.65,0.70,0.50,0.45,0.55,0.00,0.25,0.60,0.50,
454                0.55,0.60,0.60,0.45,0.55,0.70,0.80,0.65,0.65,0.15,
455                0.35,0.60,0.70,0.50,0.60,0.20,0.40,0.30,0.75,0.50,
456                0.45,0.50,0.30,0.30,0.00,0.55,0.60,0.30,0.60,0.55,
457                0.55,0.50,0.55,0.45,0.40,0.50,0.55,0.35,0.20,0.30,
458                0.65,0.60,0.70,0.50,0.65,0.35,0.70,0.75,0.70,0.70,
459                0.55,0.50,0.00,0.00,0.25,0.00,0.00,0.55,0.45,0.00,
460                0.50,0.60,0.00,0.50,0.55,0.00,0.00,0.00,0.30,0.25,
461                0.00,0.30,0.25,0.45,0.40,0.50,0.55,0.00,0.45,0.00,
462                0.55,0.60,0.50,0.55,0.65,0.70,0.60,0.65,0.55,0.50,
463                0.60,0.55,0.55,0.55,0.60,0.60,0.45,0.50,0.70,0.60,
464                                0.50,0.60,0.55,0.45,0.70
465            ),
466
467            /* ------------------------------------------------------------------
468               Develops Future Leaders Rapidly
469               – High emergent potential & alliance preference
470            ------------------------------------------------------------------ */
471            DevelopsFutureLeadersRapidly => wc_ratings!(
472                0.45,0.55,0.60,0.50,0.40,0.55,0.00,0.25,0.80,0.45,
473                0.60,0.75,0.70,0.45,0.60,0.80,0.70,0.60,0.75,0.15,
474                0.35,0.55,0.75,0.50,0.60,0.15,0.35,0.30,0.80,0.35,
475                0.45,0.65,0.45,0.40,0.00,0.55,0.60,0.20,0.55,0.45,
476                0.50,0.45,0.45,0.40,0.35,0.55,0.55,0.35,0.20,0.30,
477                0.65,0.60,0.75,0.55,0.70,0.45,0.80,0.55,0.70,0.60,
478                0.40,0.60,0.00,0.00,0.30,0.00,0.00,0.55,0.45,0.00,
479                0.45,0.55,0.00,0.50,0.75,0.00,0.00,0.00,0.30,0.25,
480                0.00,0.30,0.25,0.45,0.40,0.50,0.60,0.00,0.45,0.00,
481                0.75,0.80,0.55,0.80,0.70,0.65,0.60,0.80,0.70,0.60,
482                0.70,0.70,0.65,0.55,0.55,0.80,0.50,0.55,0.65,0.80,
483                                0.45,0.60,0.55,0.45,0.70
484            ),
485
486            /* ------------------------------------------------------------------
487               Expert in Crisis Leadership
488               – Peak resilience & composure under pressure
489            ------------------------------------------------------------------ */
490            ExpertInCrisisLeadership => wc_ratings!(
491                0.50,0.65,0.70,0.55,0.55,0.85,0.00,0.25,0.70,0.70,
492                0.70,0.80,0.85,0.50,0.70,0.75,0.70,0.65,0.65,0.20,
493                0.55,0.70,0.60,0.55,0.70,0.25,0.45,0.30,0.75,0.60,
494                0.55,0.50,0.35,0.30,0.00,0.65,0.70,0.30,0.80,0.55,
495                0.65,0.60,0.60,0.55,0.45,0.60,0.60,0.40,0.25,0.35,
496                0.85,0.75,0.60,0.55,0.70,0.45,0.80,0.80,0.85,0.75,
497                0.75,0.60,0.00,0.00,0.30,0.00,0.00,0.65,0.55,0.00,
498                0.60,0.70,0.00,0.60,0.55,0.00,0.00,0.00,0.35,0.30,
499                0.00,0.40,0.30,0.55,0.55,0.75,0.85,0.00,0.55,0.00,
500                0.65,0.60,0.50,0.70,0.80,0.80,0.75,0.70,0.55,0.60,
501                0.70,0.60,0.55,0.65,0.80,0.60,0.50,0.55,0.70,0.75,
502                                0.55,0.70,0.65,0.55,0.90
503            ),
504
505            /* ------------------------------------------------------------------
506               Fosters Unity Through Charisma
507               – High relational orientation & morale inspiration
508            ------------------------------------------------------------------ */
509            FostersUnityThroughCharisma => wc_ratings!(
510                0.55,0.60,0.60,0.55,0.45,0.60,0.00,0.20,0.80,0.50,
511                0.70,0.80,0.75,0.40,0.70,0.85,0.65,0.60,0.75,0.20,
512                0.35,0.60,0.60,0.45,0.60,0.15,0.35,0.25,0.70,0.30,
513                0.45,0.65,0.40,0.30,0.00,0.55,0.65,0.25,0.55,0.50,
514                0.55,0.50,0.50,0.45,0.35,0.50,0.55,0.30,0.20,0.30,
515                0.70,0.65,0.70,0.50,0.65,0.45,0.85,0.60,0.70,0.60,
516                0.45,0.55,0.00,0.00,0.25,0.00,0.00,0.45,0.35,0.00,
517                0.35,0.50,0.00,0.45,0.80,0.00,0.00,0.00,0.30,0.25,
518                0.00,0.30,0.25,0.45,0.35,0.50,0.55,0.00,0.40,0.00,
519                0.80,0.85,0.50,0.80,0.70,0.75,0.70,0.85,0.85,0.65,
520                0.70,0.70,0.70,0.55,0.55,0.85,0.45,0.50,0.55,0.60,
521                                0.40,0.55,0.50,0.45,0.75
522            ),
523
524            /* ------------------------------------------------------------------
525               Balances Discipline with Empathy
526               – High honor‑discipline & compassion resolve
527            ------------------------------------------------------------------ */
528            BalancesDisciplineWithEmpathy => wc_ratings!(
529                0.50,0.60,0.65,0.55,0.45,0.60,0.00,0.25,0.75,0.45,
530                0.65,0.80,0.70,0.40,0.65,0.80,0.70,0.65,0.75,0.15,
531                0.35,0.60,0.70,0.50,0.60,0.15,0.35,0.25,0.75,0.30,
532                0.45,0.60,0.40,0.35,0.00,0.55,0.60,0.25,0.55,0.50,
533                0.55,0.50,0.50,0.45,0.35,0.55,0.55,0.35,0.20,0.30,
534                0.70,0.65,0.70,0.50,0.60,0.40,0.80,0.60,0.70,0.60,
535                0.45,0.60,0.00,0.00,0.25,0.00,0.00,0.50,0.40,0.00,
536                0.35,0.55,0.00,0.50,0.75,0.00,0.00,0.00,0.25,0.25,
537                0.00,0.30,0.25,0.45,0.35,0.55,0.60,0.00,0.40,0.00,
538                0.75,0.75,0.50,0.75,0.75,0.75,0.65,0.85,0.80,0.60,
539                0.70,0.65,0.60,0.55,0.65,0.80,0.45,0.50,0.60,0.65,
540                                0.45,0.60,0.55,0.45,0.75
541            ),
542        };
543        trace!(?self, "computed WarriorCapabilityIntrinsicDimensionRatings");
544        ratings
545    }
546}