Capital Volume I Production Dynamics Reference
Technical reference for the three Capital Volume I production dynamics mechanisms implemented in Feature 021. These mechanisms model why tensor values change — the causal engines behind value production, wage discipline, and wealth seizure.
Reserve Army of Labor
Data Types
Field |
Type |
Description |
|---|---|---|
|
|
County FIPS code |
|
|
Calendar year (2005–2030) |
|
|
Workers between jobs (approx. U-3 count) |
|
|
Underemployed/discouraged (approx. U-6 − U-3) |
|
|
Chronic irregular employment (PTER count) |
|
|
Unable to work (Census disability + institutionalized) |
|
|
Total civilian labor force |
Computed properties (not stored):
total_reserve:floating + latent + stagnant(excludes pauperized per Marx)reserve_ratio:total_reserve / labor_force, clamped to [0, 1]
Field |
Type |
Description |
|---|---|---|
|
|
County FIPS code |
|
|
Simulation tick |
|
|
Workers displaced by automation this tick |
|
|
Workers from bankrupt enterprises |
|
|
Workers hired during expansion |
|
|
Workers leaving territory |
Computed:
net_inflow = (mechanization_displacement + firm_failures)
- (expansion_absorption + emigration)
Wage Pressure Formula
The wage pressure coefficient maps reserve_ratio to a multiplicative
wage reduction using a bounded sigmoid:
Where:
\(r\) =
reserve_ratio∈ [0, 1]\(k\) = sigmoid steepness (default: 20.0)
\(r_0\) = sigmoid midpoint (default: 0.08)
\(C\) = ceiling (default: 0.5, prevents total wage elimination)
The wage is then modified:
Parameter |
Default |
Range |
Description |
|---|---|---|---|
|
20.0 |
(0, 100] |
Sigmoid steepness |
|
0.08 |
(0, 1] |
Reserve ratio at sigmoid midpoint |
|
0.5 |
(0, 1] |
Maximum wage pressure (prevents total elimination) |
|
0.01 |
[0, 1] |
Minimum fraction that must remain employed |
Implementation:
babylon.economics.reserve_army.calculator.DefaultWagePressureCalculator
System:
babylon.engine.systems.reserve_army.ReserveArmySystem
— Position 5 in _DEFAULT_SYSTEMS
Dispossession Events
Data Types
Value |
Description |
|---|---|
|
Bank seizure of mortgaged property |
|
Removal of tenant |
|
Seizure for unpaid property taxes |
|
State seizure for public use |
|
Unpaid wages, tip theft, misclassification |
|
Asset forfeiture from carceral system |
|
Corporate bankruptcy eliminating earned pension |
|
Forced relocation due to rent increases |
Field |
Type |
Description |
|---|---|---|
|
|
County FIPS code |
|
|
Calendar year (2005–2030) |
|
|
Foreclosures per mortgaged unit |
|
|
Evictions per renter household |
|
|
Net out-migration due to housing costs |
|
|
Fraction owned by institutional investors |
|
|
Fraction of rentals owned by non-residents |
Intensity Formula
Composite dispossession intensity is a weighted sum of rate components:
Where:
\(r_f, r_e, r_d\) = foreclosure, eviction, displacement rates
\(c_o, a_l\) = concentrated ownership, absentee landlord share
\(w_*\) = configured weights (see table below)
Result is clamped to [0, 1].
Parameter |
Default |
Description |
|---|---|---|
|
0.40 |
Foreclosure events |
|
0.30 |
Eviction events |
|
0.15 |
Gentrification displacement |
|
0.05 |
Tax sale events |
|
0.02 |
Eminent domain |
|
0.03 |
Wage theft |
|
0.03 |
Incarceration-related seizure |
|
0.02 |
Pension default |
|
0.05 |
Fraction of transferred value lost (not received) |
Value Transfer Accounting
All value transfers maintain balanced accounting:
Where \(f_d\) is the deadweight_loss_fraction (default 0.05).
Transfers are clamped to available wealth — a territory’s wealth cannot go negative.
Implementation:
babylon.economics.dispossession.intensity.DispossessionIntensityCalculator
System:
babylon.engine.systems.dispossession_events.DispossessionEventSystem
— Position 8 in _DEFAULT_SYSTEMS
Working Day Classification
Data Types
Value |
Description |
|---|---|
|
Long hours, low productivity growth |
|
Standard hours, high productivity growth |
|
Blend of both modes |
Field |
Type |
Description |
|---|---|---|
|
|
County FIPS code |
|
|
2-digit NAICS sector code |
|
|
Calendar year (2005–2030) |
|
|
Average actual hours worked per week |
|
|
Output per hour relative to baseline (1.0 = baseline) |
Classification Logic
Parameter |
Default |
Description |
|---|---|---|
|
45.0 |
Hours above which = ABSOLUTE (with low intensity) |
|
40.0 |
Hours at/below which = RELATIVE (with high intensity) |
|
1.2 |
Intensity above which = RELATIVE (with low hours) |
|
1.1 |
Intensity below which = ABSOLUTE (with high hours) |
|
1.0 |
Consciousness visibility for ABSOLUTE |
|
0.3 |
Consciousness visibility for RELATIVE |
Visibility Modifier
The visibility modifier affects consciousness dynamics — absolute exploitation is visible to workers (long hours are experienced directly) while relative exploitation is invisible (productivity gains are abstract):
Where \(t = \frac{h - h_r}{h_a - h_r}\), clamped to [0, 1].
Implementation: babylon.economics.working_day.classifier.DefaultWorkingDayClassifier
Data Sources (3NF Schema)
Table |
Primary Key |
Description |
|---|---|---|
|
(county_id, time_id) |
County-level LAUS: labor_force, employed, U-3, U-6, PTER, discouraged, marginally_attached |
|
(county_id, time_id) |
Eviction filings, executions, rates, renter households |
|
(county_id, time_id) |
Foreclosure filings, completions, rates, mortgaged units |
|
(county_id, time_id) |
Housing tenure, institutional/absentee ownership, renter migration |
|
(industry_id, time_id) |
Avg weekly hours, hourly earnings, output/hour, unit labor costs |
Event Types
Four new EventType members:
Event Type |
Description |
|---|---|
|
Reserve army wage pressure applied to territory |
|
Aggregate dispossession recorded for territory-tick |
|
Inter-territory value transfer from dispossession |
|
Exploitation mode reclassified for territory-sector |
System Execution Order
The simulation engine executes 18 systems in materialist causal order:
# |
System |
Purpose |
|---|---|---|
1 |
VitalitySystem |
Biological cost + death |
2 |
TerritorySystem |
Land state updates |
3 |
ProductionSystem |
Value creation |
4 |
TickDynamicsSystem |
Economic state evolution |
5 |
ReserveArmySystem |
Wage pressure from unemployment (Feature 021) |
6 |
SolidaritySystem |
Political organization |
7 |
ImperialRentSystem |
Value extraction |
8 |
DispossessionEventSystem |
Value transfer from dispossession (Feature 021) |
9 |
DecompositionSystem |
LA decomposition |
10 |
ControlRatioSystem |
Guard:prisoner ratio |
11 |
MetabolismSystem |
Environmental degradation |
12 |
SurvivalSystem |
Risk assessment |
13 |
StruggleSystem |
Action/revolt |
14 |
ConsciousnessSystem |
Ideological drift |
15 |
ContradictionSystem |
Tension aggregation |
16–18 |
Field Topology Systems |
Contradiction field, derivatives, edge transitions |
See Also
Capital Volume I: The Production of Surplus Value — Theoretical exposition of Capital Volume I mechanisms
Formulas Reference — Complete formula reference
Simulation Systems Reference — All simulation systems
Configuration System — GameDefines parameter reference