update meta

This commit is contained in:
evanpelle
2025-08-15 19:07:59 -07:00
parent 5c399c9520
commit 4e41b4b3b6
+2 -2
View File
@@ -331,7 +331,7 @@ export class DefaultConfig implements Config {
trainSpawnRate(numPlayerFactories: number): number {
// hyperbolic decay, midpoint at 5 factories
// expected number of trains = numPlayerFactories / trainSpawnRate(numPlayerFactories)
return (numPlayerFactories + 7) * 25;
return (numPlayerFactories + 10) * 15;
}
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(15_000 + 30 * dist);
const baseGold = Math.floor(25_000 + 50 * dist);
const numPortBonus = numPorts - 1;
// Hyperbolic decay, midpoint at 5 ports, 3x bonus max.
const bonus = 1 + 2 * (numPortBonus / (numPortBonus + 5));