CB ◈ CITYBUILDERHISTORY LAB
SOFTWAREv2.9ENGINEv0.5.0
CITYBUILDER 2.5 · REAL OBSERVATIONS / SYNTHETIC COUNTERFACTUALS

What happened.
What might have happened.

Go back to a historical year, load sourced observations, and test three alternative economic paths against the record. A city’s actual history remains separate from the simulation.

Data integrity: Starter observations are Census city-proper population figures (2010, 2020, July 2025). Optional official catalog packs add city BLS unemployment rates for 2021–2025 and NYC July population estimates for 2021–2024. BLS 2025 is an incomplete 11-month reference, not a comparable annual average. Missing years are not interpolated. Metro, county, or differently defined monetary observations remain visible but are not treated as comparable city results. All other starting economic conditions are synthetic.
01 · SELECT HISTORY

Historical experiment

MAX 25 YEARS
Optional policy experimentSame starting city and seed
Loading source observations…
02 · THE SOURCE RECORD

Historical observations

0 RECORDS

Every number carries its date, definition, source, and data vintage. Nothing entered here overwrites the actual history stored in a file.

Year / metricObserved valueDefinitionPublished source
Loading historic figures…
+ Enter or edit a historical observation
03 · OFFICIAL SOURCE CATALOG

Import real annual statistics

Source-cited BLS city unemployment and NYC Census population estimates. Each pack shows dates, scope and caveats. Your edited observations are never overwritten.

Loading published source packs…

Bundled source catalog. No background network refresh and no server-side player storage.

Source rules: City-proper only; 2025 BLS rates exclude October 2025 and are reference-only. Observed source data remain separate from counterfactual simulation. No automatic interpolation or overwrite. National CPI preview available separately, with source restrictions.
04 · VALIDATE HISTORICAL DATA

Sources & data coverage

Check whether imported observations match the selected years, city boundaries and dollar definitions. This is a comparability check, not independent verification of publishers.

Click “Check dataset” to review the selected source records.

No year is filled by interpolation. The lab does not fetch or authenticate source URLs, normalize city/metro boundaries, or convert nominal money into constant dollars.

GEOGRAPHY · METHODOLOGY

City vs. metro: comparison guard

Inspect each observed statistic's geography, date, and price definition before using it to judge the simulation.

The game simulates a city proper—not an entire metropolitan region.

No geographic boundary estimation or conversion is made. A compatible label is not proof of empirical accuracy.

v2.8 · EXPANDED SOURCE COVERAGE

Additional annual records & metro context

The catalog offers Los Angeles state municipal population estimates and a separate BLS metro unemployment series for each city. Metro series are strictly reference-only.

Expand coverage without combining city and metro boundaries.

Metro-area statistics are contextual and cannot be selected for city-proper model scoring.

05 · HISTORICAL METHODOLOGY

Price normalization & source revisions

Compare purchasing power or two source vintages. Both tools are read-only until you explicitly import a separately exported dataset. Neither rewrites observed history.

SOURCE-AWARE · READ ONLY

National CPI-U dollar comparison

BLS U.S. city-average CPI-U all items, annual average. Converts home prices and monthly rents only; it is not a local house-price index or a GDP deflator.

No observation is changed until you deliberately import the derived file.

BLS CPI-U published annual index ↗ · 2025 annual average is missing October; no 2025 conversion. No missing CPI years are invented.

Audit a revised historical dataset

Select an alternate JSON dataset previously exported from this lab. Examine added, removed or revised observations, including units, geography and data vintage. Nothing is replaced automatically.

Current source observations remain unchanged during this review.

Interpretation: Rebasing dollars using national CPI-U does not harmonize city boundaries, survey methods, GDP definitions, revisions, property-price indices, or fiscal concepts. Simulated city outcomes remain synthetic; the original historical source values and links remain visible.

v2.8 · RETROSPECTIVE EVALUATION

Accuracy & baseline comparisons

Measure error by indicator and policy path, withholding selected years from the comparison setup. No parameters are fitted; this is not proof of predictive accuracy.

MODEL IS SYNTHETIC

Enter sourced historical observations and choose the first evaluation year.

A good-looking retrospective match is not evidence that the model forecasts or causes a real city's outcomes.