The Goal That Never Mattered

Every expansion asks for a production rate and a number of one business. The simulation now reports which of the two actually held the player back, and the answer was sobering: the second goal never did, in any phase. Here is how odd-looking numbers like 62 and 68 fixed it.

Playtests showed two problems. First, the second and third regions (Monte Fiocco and Val Céleste) felt too short at the start. A few minutes after unlocking a region, the first expansion was already available, so the region was hardly explored. Second, every expansion has two requirements: a production rate and a number of one business, for example "10 double chairlifts". That second requirement seemed to be met every time before anyone noticed it.

Before changing any numbers, I wanted data.

Teaching the simulation to say why

The balancing bot from an earlier entry told me when a phase opened, but not what held it back. It now does three new things:

The first full report was blunt:

Why the goal never fired

The game doubles a business's income at 25, 50 and 100 units. These milestones reward buying everything evenly, and the bot does exactly that. When the production goal for Monte Fiocco's second phase was met, the bot already owned 55 double chairlifts. The goal asked for 10.

There is a second reason. All regions share one wallet. When a new region opens, the income of the finished region pays for it, so the early phases of the new region are flooded with money.

The obvious fix that didn't work

The first idea was to raise the production goal for the second phase three- to fivefold. The simulation said no. Time until phase 2 in Monte Fiocco, by production goal:

The first phase has only three businesses, and each unit costs 15 % more than the one before. The current goal sits just past the 50-unit milestone. Beyond it, income grows only linearly while prices grow exponentially, until the 100-unit milestone, which is very far away. Small changes create huge cliffs.

Longer build times didn't help either. They add waiting, not gameplay.

Goals just above what players reach anyway

The business goal turned out to be the better lever, but only with the right values. Its target is now the number of units a player would reach naturally, plus a little more, set separately for each region, for phases 2, 3 and 4:

The results with a 25 % boost:

The late regions (Yukihana, Gletscherkristall) stay as they were. There, even a few extra units add many hours.

Why not round numbers?

62 looks random. 75 looks like a deliberate milestone, so I tested round targets too:

So the odd numbers stay. They sit exactly where the goal matters for a moment without dominating. And the game already shows the goal as a progress bar with "42 / 68", so an unusual target reads just fine.

Next

The new values are live. The analytics already record when a region unlocks and when each phase opens, so real players will show whether the first phase of Monte Fiocco and Val Céleste now feels like exploring a region instead of rushing through it. Only then comes the next balancing round.

balancingsimulationpythonpacing

Try the game

Ski Resort Empire is free to play in the browser and on Android.