removing agent for a new system

This commit is contained in:
33333-33333 2026-05-17 21:08:03 +09:00
commit 872a70ad8a
6 changed files with 1422 additions and 149 deletions

View file

@ -36,9 +36,9 @@ maxCities: 300,
agingStartYears: 180,
agingDecayPerYear: 0.002,
agingOverCapAttrition: 0.035,
agingRestoreBudgetShare: 0.18,
agingRestoreMinWear: 0.08,
agingRestoreCostPerWear: 70,
agingRestoreMinWear: 0.08
agingRestoreBudgetShare: 0.18
}),
render: Object.freeze({
graphThrottleMs: 1400,
@ -55,12 +55,34 @@ polity: Object.freeze({
minimumPerCapitaFood: 0.06,
logisticsDistance: 34,
charismaMin: 0.5,
charismaMax: 3.0,
charismaAverage: 1.0
charismaMax: 1.5,
charismaAverage: 1.0,
leaderTenureMinYears: 22,
leaderTenureMaxYears: 72
}),
campaign: Object.freeze({
checkIntervalYears: 3,
baseChance: 0.18,
minCooldownYears: 12,
maxCooldownYears: 45,
maxActiveCampaigns: 12,
frontierTargetChance: 0.35,
nonStateTargetChance: 0.30,
independentCityTargetChance: 0.20,
polityTargetChance: 0.15,
baseDurationYears: 8,
maxDurationYears: 25,
claimRadius: 8,
maxTargetDistance: 48
}),
polityAccess: Object.freeze({
enabled: true,
noAccessPenalty: 0.17
maxSearchDepth: 8,
indirectPenalty: 0.012,
perHopPenalty: 0.006,
noAccessPenalty: 0.045,
lowLoyaltyTransitPenalty: 0.012,
foreignTransitPenalty: 0.008
}),
culture: Object.freeze({
spreadRadius: 3,