From 6169c2acc732672f7f088a65cf4324442b7a9b86 Mon Sep 17 00:00:00 2001 From: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon, 2 Sep 2024 12:05:09 +0200 Subject: Document montly literacy change --- docs/simulation/calculations.yaml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs/simulation/calculations.yaml') diff --git a/docs/simulation/calculations.yaml b/docs/simulation/calculations.yaml index d8bd6a5..e6e0d54 100644 --- a/docs/simulation/calculations.yaml +++ b/docs/simulation/calculations.yaml @@ -132,6 +132,9 @@ POPs: global_population_growth/10: Sum of global_population_growth modifiers Attitudes: Consciousness from literacy: defines.pops.CON_LITERACY * Plurality * POP literacy * (1 + literacy_con_impact) + Monthly literacy change: + formula: defines.pops.LITERACY_CHANGE_SPEED * local clergy factor * (1 + education_efficiency) * (1 + education_efficiency_modifier) * educational spending slider + local clergy factor: ((clergy POPs in province / total POPs in province) - defines.pops.BASE_CLERGY_FOR_LITERACY) / (defines.pops.MAX_CLERGY_FOR_LITERACY - defines.pops.BASE_CLERGY_FOR_LITERACY) Needs: Base needs scalar: (1 + Plurality) * (1 + 2 * Consciousness / defines.pops.PDEF_BASE_CON) * (1 + sum of goods_demand) * defines.pop.BASE_GOODS_DEMAND * POP size / 200000 Life needs scalar: Base needs scalar * (1 + _life_needs modifier) -- cgit v1.2.3-56-ga3b1 From 8ff38672028c87acf9a563c04d0a7aed932c2162 Mon Sep 17 00:00:00 2001 From: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:18:12 +0200 Subject: Added note to literacy change --- docs/simulation/calculations.yaml | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/simulation/calculations.yaml') diff --git a/docs/simulation/calculations.yaml b/docs/simulation/calculations.yaml index e6e0d54..9d55a6a 100644 --- a/docs/simulation/calculations.yaml +++ b/docs/simulation/calculations.yaml @@ -135,6 +135,7 @@ POPs: Monthly literacy change: formula: defines.pops.LITERACY_CHANGE_SPEED * local clergy factor * (1 + education_efficiency) * (1 + education_efficiency_modifier) * educational spending slider local clergy factor: ((clergy POPs in province / total POPs in province) - defines.pops.BASE_CLERGY_FOR_LITERACY) / (defines.pops.MAX_CLERGY_FOR_LITERACY - defines.pops.BASE_CLERGY_FOR_LITERACY) + note: clergy POPs are all pop types with can_reduce_consciousness = yes Needs: Base needs scalar: (1 + Plurality) * (1 + 2 * Consciousness / defines.pops.PDEF_BASE_CON) * (1 + sum of goods_demand) * defines.pop.BASE_GOODS_DEMAND * POP size / 200000 Life needs scalar: Base needs scalar * (1 + _life_needs modifier) -- cgit v1.2.3-56-ga3b1