From e5d1f35ead250938ad99abdfe5ec992d5f6fe13b Mon Sep 17 00:00:00 2001 From: evanpelle Date: Sat, 16 Aug 2025 09:29:06 -0700 Subject: [PATCH] update meta --- src/core/configuration/DefaultConfig.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/configuration/DefaultConfig.ts b/src/core/configuration/DefaultConfig.ts index d5b9cba79..b6fd19d5e 100644 --- a/src/core/configuration/DefaultConfig.ts +++ b/src/core/configuration/DefaultConfig.ts @@ -329,9 +329,9 @@ export class DefaultConfig implements Config { return this._gameConfig.infiniteTroops; } trainSpawnRate(numPlayerFactories: number): number { - // hyperbolic decay, midpoint at 5 factories + // hyperbolic decay, midpoint at 10 factories // expected number of trains = numPlayerFactories / trainSpawnRate(numPlayerFactories) - return (numPlayerFactories + 10) * 15; + return (numPlayerFactories + 10) * 20; } trainGold(rel: "self" | "friendly" | "other"): Gold { switch (rel) { @@ -355,7 +355,7 @@ export class DefaultConfig implements Config { } tradeShipGold(dist: number, numPorts: number): Gold { - const baseGold = Math.floor(25_000 + 50 * dist); + const baseGold = Math.floor(50_000 + 50 * dist); const numPortBonus = numPorts - 1; // Hyperbolic decay, midpoint at 5 ports, 3x bonus max. const bonus = 1 + 2 * (numPortBonus / (numPortBonus + 5));