Cities, systems, and the decisions shaped by data.
Smart City DispatchConnected cities, examined.

Quantitative methodology v0.2.3

City Classification Calculation Method

The shared equations and gates below are the same reference used by the Classification Methodology. Type maturity and operational autonomy are independent.

Active quantitative methodology v0.2.3

The Eight Scoring Domains and Their Weights

Eight Urban Service Domains Used for Quantitative Scoring
CodeDomainWeight
MOBMobility and transportation0.125 — 12.5%
ENGEnergy and smart grids0.125 — 12.5%
WATWater and wastewater0.125 — 12.5%
BLDBuildings and infrastructure0.125 — 12.5%
SAFPublic safety and emergency response0.125 — 12.5%
ENVEnvironment and waste management0.125 — 12.5%
GOVDigital government and public services0.125 — 12.5%
HLTHealthcare and social services0.125 — 12.5%
TOTALEight service domains1.000 — 100%

The eight service domains receive equal weight: wd = 0.125. Education maps into GOV for scoring. The 21 capability domains describe evidence; they are not additional scoring buckets. The 68 technology patterns are reference definitions, not evidence of city deployment.

How the Two Scores Are Calculated

Smart City Type Score

ST=100∑d=18[wdmaxi∈d(giciTi3)]
Accessible text equation

S_T = 100 times the sum across eight domains of domain weight times the maximum eligible deployment contribution: eligibility gate times coverage coefficient times technology maturity divided by 3.

S_T = 100 × Σ(d=1…8) [w_d × max(i∈d)(g_i × c_i × T_i / 3)]

Smart City Autonomy Score

SA=100∑d=18[wdmaxi∈d(giciAi3)]
Accessible text equation

S_A = 100 times the sum across eight domains of domain weight times the maximum eligible deployment contribution: eligibility gate times coverage coefficient times operational autonomy divided by 3.

S_A = 100 × Σ(d=1…8) [w_d × max(i∈d)(g_i × c_i × A_i / 3)]
Equation symbols
SymbolMeaning
STSmart City Type Score, 0–100
SASmart City Autonomy Score, 0–100
dOne of eight service domains
iA documented technology deployment within the domain
wdDomain weight, 0.125
TiDemonstrated technology maturity, 0–3
AiDemonstrated operational autonomy, 0–3
ciGeographic/service coverage coefficient
giEligibility gate, 0 or 1
maxHighest eligible contribution within the domain
  • Each domain contributes at most one winning Type value and one winning Autonomy value. The winners can be different technologies.
  • Multiple technologies within one domain are not added together.
  • Insufficient evidence does not automatically receive credit. Missing evidence does not establish that a technology is absent.

Coverage is assessed for each axis. Where the demonstrated maturity and autonomy have different operating scopes, the implementation retains separate cT and cA coefficients. Sum underlying unrounded domain contributions, then round the final score half-up to two decimal places.

Technology Maturity and Autonomy Assessment

These are independent axes. Unknown T or A remains explicitly unknown when evidence is insufficient. Type 3 technological maturity does not establish citywide Level D autonomy.

Technology maturity (T)
ValueDemonstrated capability
T0Traditional/manual or insufficient demonstrated connected intelligence
T1Connected sensing, information collection, and observation
T2Intelligence, prediction, analytics, and operational optimization support
T3Advanced adaptive or goal-directed technological intelligence, subject to operating evidence requirements
Operational autonomy (A)
ValueDemonstrated operational authority
A0No qualifying delegated higher-tier operational decision authority demonstrated under the assessed scope
A1Actionable AI/data-driven advice or decision support; humans retain operational authority
A2Context-dependent operational action selection and execution with measured feedback and delegated authority
A3Goal-directed autonomous optimization, operational tradeoffs, adaptation/reoptimization, and governance controls

Deployment Coverage and Eligibility

Service-coverage coefficients
CoverageCodeCoefficient
Isolated site or limited projectP0.15
District or neighborhoodD0.35
Substantial operating urban service networkN0.65
Broadly deployed relevant urban serviceW1.00

The coefficient represents a service-coverage classification, not a literal percentage of city land area or population. Unknown coverage is unknown — not scored; no numeric coefficient is established for an unknown category.

g = 1 requires a verified, currently operating, materially city-serving deployment at N/W coverage that satisfies all other evidence requirements. g = 0 — excluded from the whole-city quantitative score normally applies to pilot, district-only, planned, discontinued or insufficiently verified deployments.

A substantial transit network, urban service fleet or utility may qualify when it serves the city, even if it crosses municipal boundaries or does not reach every neighborhood. Document the meaningful in-city operating scope. An isolated installation must not elevate the entire municipality.

Smart City Type and Autonomy Thresholds

Smart City Type requirements
TypeMinimum Type ScoreAdditional requirement
Type 15At least 2 distinct eligible domains with T ≥ 1
Type 210At least 2 distinct eligible domains with T ≥ 2
Type 330At least 3 distinct eligible domains with T = 3 and required corroboration
Autonomy Level requirements
LevelMinimum Autonomy ScoreAdditional requirement
B2.5At least 1 eligible domain with A ≥ 1
C10At least 2 distinct eligible domains with verified A ≥ 2 contextual closed-loop action
D30At least 3 distinct eligible domains with verified A = 3 goal-directed optimization

Worked Example — Moscow

2BType Score 37.29Autonomy Score 17.92Published v0.2.3 assessment

Moscow: domain contributions in score points
DomainType contributionAutonomy contribution
MOB8.125000005.41666667
ENG8.333333334.16666667
WAT4.166666670.00000000
BLD0.000000000.00000000
SAF8.333333334.16666667
ENV0.000000000.00000000
GOV0.000000000.00000000
HLT8.333333334.16666667

Calculations use unrounded values. The displayed domain contributions are rounded for readability. Final reported totals: Type Score = 37.29; Autonomy Score = 17.92. For example, MOB Type contributes 100 × 0.125 × 0.65 × 3/3 = 8.125 points.

  1. Type 2 qualifies: the score exceeds 10, and four eligible domains demonstrate T ≥ 2.
  2. Type 3 does not qualify: only one eligible domain demonstrates T3; three are required, even though the score exceeds 30.
  3. Level B qualifies: the score exceeds 2.5, and four eligible domains demonstrate A ≥ 1.
  4. Level C does not qualify: only one eligible domain demonstrates A2; two are required, even though the score exceeds 10.

Moscow Decision Tables → · Supporting evidence → · Research report →

Reproducible Calculation Workflow

  1. Resolve the city and service scope. Record source IDs, provenance, examination states and current operating status.
  2. Map each documented deployment to one of the eight service domains. Record T and A independently, including unknown values.
  3. Assess the demonstrated Type and Autonomy coverage separately. Apply the eligibility gate; excluded deployments contribute zero.
  4. Within each domain, select the maximum eligible g × c × T/3 and g × c × A/3 independently. Do not add deployments in one domain together.
  5. Multiply each domain maximum by its 0.125 weight and by 100. Sum exact contributions before final rounding.
  6. Count distinct eligible domains satisfying each capability tier. Apply both score floors and breadth requirements, highest supported tier first.
  7. Preserve unresolved evidence states, sources, decision tables and historical editions alongside the published result.

The existing engine represents each domain contribution as an integer numerator divided by 24: coverage × 100 × capability / 24. Because the permitted coefficients have exact hundredth representations, this avoids cumulative floating-point rounding. Half-up rounding is applied only to the final reported totals.

A2/A3 eligibility additionally requires contextual autonomy evidence. Ordinary fixed schedules, threshold actions, PID/PLC regulation, meter readings and preprogrammed transactions do not alone satisfy that requirement. Source independence is evaluated from actual publications and publisher families, not duplicated reference aliases.

This documentation uses the existing quantitative engine; it introduces no second scoring implementation. Historical research editions retain their recorded methodology and scores. Legacy Research City output requires its separate publication workflow.

Evidence Quality, Limitations, and Unknown Classifications

Failed retrieval, no verified technology found, or a zero documented Autonomy Score does not establish Type 0 or Level A. Those classifications require affirmative evidence. Otherwise, preserve an unresolved or insufficient-evidence designation; autonomy can remain ?, as in 1?.

Distinguish original sources examined, historical evidence carried forward, search-excerpt-only evidence, inaccessible originals, verified operating deployments, best-evidence inferences needing further verification, and unverified or excluded technology. An excerpt-only inference is not independently verified original-source evidence. Repeated links to one publication do not provide independent corroboration.

Operating and planned capabilities are separate. Planned-design benchmarks, including NEOM 3D*, have null operating scores. Each edition preserves sources, examination states, eligibility and coverage judgments, decision tables and historical reports. Cities can have uneven capabilities across service systems.

The 21 Descriptive Capability Domains and 68 Technology Patterns

This taxonomy organizes research; it adds no score buckets and creates no automatic deployment credit. Digital twins receive no automatic score bonus.

Expand the 21 descriptive capability domains
  1. Mobility and transportation
  2. Energy and smart grid
  3. Water and utilities
  4. Buildings
  5. Public safety and resilience
  6. Environment and monitoring
  7. Digital government and citizen services
  8. Sensing and instrumentation
  9. Connectivity and data infrastructure
  10. Cross-system integration
  11. Real-time operations
  12. Analytics and AI
  13. Prediction and forecasting
  14. Optimization
  15. Digital twins
  16. Autonomous systems, robotics, and drones
  17. Automated control
  18. Autonomous decision-making
  19. Human oversight and governance
  20. Manual and fragmented urban systems
  21. Deployment scale

The 68 patterns are conditional reference definitions. Every city deployment still needs evidence of its demonstrated capability, operating status, coverage and decision authority.

Stay Informed About Smarter Cities

Get Smart City Dispatch Weekly — original editorial perspectives and the week's most important developments.

Confirm your email to subscribe. Unsubscribe anytime.

Privacy Policy