Tutorials
How-To Guides
Concepts
Reference
babylon.economics.circulation
API Reference
SocialRole
SocialRole.CORE_BOURGEOISIE
SocialRole.PERIPHERY_PROLETARIAT
SocialRole.LABOR_ARISTOCRACY
SocialRole.PETTY_BOURGEOISIE
SocialRole.LUMPENPROLETARIAT
SocialRole.COMPRADOR_BOURGEOISIE
SocialRole.INTERNAL_PROLETARIAT
SocialRole.CARCERAL_ENFORCER
EdgeType
EdgeType.EXPLOITATION
EdgeType.SOLIDARITY
EdgeType.REPRESSION
EdgeType.COMPETITION
EdgeType.TRIBUTE
EdgeType.WAGES
EdgeType.CLIENT_STATE
EdgeType.TENANCY
EdgeType.ADJACENCY
EdgeType.MEMBERSHIP
EdgeType.RECRUITMENT
EdgeType.EMPLOYMENT
EdgeType.COMMAND
EdgeType.PRESENCE
EdgeType.TRANSACTIONAL
EdgeType.SOLIDARISTIC
EdgeType.ANTAGONISTIC
EdgeType.TARGETS
EdgeType.OWNED_BY
EdgeType.JURISDICTION
EdgeType.HOUSES
IntensityLevel
IntensityLevel.DORMANT
IntensityLevel.LOW
IntensityLevel.MEDIUM
IntensityLevel.HIGH
IntensityLevel.CRITICAL
ResolutionType
ResolutionType.SYNTHESIS
ResolutionType.RUPTURE
ResolutionType.SUPPRESSION
SimulationConfig
SimulationConfig.extraction_efficiency
SimulationConfig.consciousness_sensitivity
SimulationConfig.subsistence_threshold
SimulationConfig.survival_steepness
SimulationConfig.repression_level
SimulationConfig.initial_worker_wealth
SimulationConfig.initial_owner_wealth
SimulationConfig.loss_aversion_lambda
SimulationConfig.model_config
SimulationConfig.consciousness_decay_lambda
SimulationConfig.tension_accumulation_rate
SimulationConfig.comprador_cut
SimulationConfig.super_wage_rate
SimulationConfig.subsidy_conversion_rate
SimulationConfig.subsidy_trigger_threshold
SimulationConfig.solidarity_activation_threshold
SimulationConfig.mass_awakening_threshold
SimulationConfig.heat_decay_rate
SimulationConfig.high_profile_heat_gain
SimulationConfig.eviction_heat_threshold
SimulationConfig.rent_spike_multiplier
SimulationConfig.displacement_rate
SimulationConfig.heat_spillover_rate
SimulationConfig.clarity_profile_coefficient
SimulationConfig.initial_rent_pool
SimulationConfig.pool_high_threshold
SimulationConfig.pool_low_threshold
SimulationConfig.pool_critical_threshold
SimulationConfig.min_wage_rate
SimulationConfig.max_wage_rate
SimulationConfig.superwage_ppp_impact
SimulationConfig.concentration_camp_decay_rate
SimulationConfig.displacement_priority_mode
SimulationConfig.elimination_rent_threshold
SimulationConfig.elimination_tension_threshold
SimulationConfig.containment_rent_threshold
SimulationConfig.containment_tension_threshold
ScenarioConfig
ScenarioConfig.name
ScenarioConfig.superwage_multiplier
ScenarioConfig.solidarity_index
ScenarioConfig.repression_capacity
ScenarioConfig.model_config
WorldState
WorldState.tick
WorldState.entities
WorldState.territories
WorldState.relationships
WorldState.event_log
WorldState.events
WorldState.economy
WorldState.add_entity()
WorldState.add_event()
WorldState.add_relationship()
WorldState.add_territory()
WorldState.from_graph()
WorldState.model_config
WorldState.overshoot_ratio
WorldState.to_graph()
WorldState.total_biocapacity
WorldState.total_consumption
WorldState.state_finances
WorldState.contradiction_frames
WorldState.organizations
WorldState.key_figures
WorldState.institutions
WorldState.institution_relations
WorldState.industries
SocialClass
SocialClass.id
SocialClass.name
SocialClass.role
SocialClass.description
SocialClass.wealth
SocialClass.ideology
SocialClass.p_acquiescence
SocialClass.p_revolution
SocialClass.subsistence_threshold
SocialClass.organization
SocialClass.repression_faced
SocialClass.consumption_needs
SocialClass.economic
SocialClass.material_conditions
SocialClass.model_config
SocialClass.survival
SocialClass.unpack_components_and_convert_legacy()
SocialClass.effective_wealth
SocialClass.unearned_increment
SocialClass.ppp_multiplier
SocialClass.active
SocialClass.s_bio
SocialClass.s_class
SocialClass.subsistence_multiplier
SocialClass.population
SocialClass.inequality
SocialClass.community_memberships
SocialClass.community_cost_modifier
Relationship
Relationship.source_id
Relationship.target_id
Relationship.edge_type
Relationship.value_flow
Relationship.tension
Relationship.description
Relationship.edge_data
Relationship.edge_tuple
Relationship.flow
Relationship.model_config
Relationship.unpack_flow_component()
Relationship.validate_no_self_loop()
Relationship.subsidy_cap
Relationship.solidarity_strength
IdeologicalProfile
IdeologicalProfile.class_consciousness
IdeologicalProfile.national_identity
IdeologicalProfile.agitation
IdeologicalProfile.from_legacy_ideology()
IdeologicalProfile.model_config
IdeologicalProfile.to_legacy_ideology()
GlobalEconomy
GlobalEconomy.imperial_rent_pool
GlobalEconomy.current_super_wage_rate
GlobalEconomy.current_repression_level
GlobalEconomy.model_config
Effect
Effect.target_id
Effect.attribute
Effect.operation
Effect.magnitude
Effect.description
Effect.apply_to()
Effect.model_config
ContradictionFrame
ContradictionFrame.model_config
ContradictionFrame.principal
ContradictionFrame.secondary
Contradiction
Contradiction.model_config
Contradiction.id
Contradiction.type
Contradiction.aspect_a
Contradiction.aspect_b
Contradiction.principal_aspect
Contradiction.identity
Contradiction.intensity
Contradiction.aspect_balance
Contradiction.form_of_struggle
Contradiction.is_antagonistic
Trigger
Trigger.id
Trigger.description
Trigger.trigger_type
Trigger.conditions
Trigger.logic
Trigger.parameters
Trigger.cooldown_turns
Trigger.last_triggered_turn
Trigger.evaluate()
Trigger.mark_triggered()
Trigger.model_config
TriggerCondition
TriggerCondition.path
TriggerCondition.operator
TriggerCondition.threshold
TriggerCondition.description
TriggerCondition.evaluate()
TriggerCondition.model_config
Component
Component.__init__()
Component.component_type
MaterialComponent
MaterialComponent.wealth
MaterialComponent.resources
MaterialComponent.means_of_production
MaterialComponent.component_type
MaterialComponent.model_config
VitalityComponent
VitalityComponent.population
VitalityComponent.subsistence_needs
VitalityComponent.component_type
VitalityComponent.model_config
SpatialComponent
SpatialComponent.location_id
SpatialComponent.mobility
SpatialComponent.component_type
SpatialComponent.model_config
OrganizationComponent
OrganizationComponent.cohesion
OrganizationComponent.cadre_level
OrganizationComponent.component_type
OrganizationComponent.model_config
TopologySnapshot
TopologySnapshot.tick
TopologySnapshot.num_components
TopologySnapshot.max_component_size
TopologySnapshot.total_nodes
TopologySnapshot.percolation_ratio
TopologySnapshot.potential_liquidity
TopologySnapshot.actual_liquidity
TopologySnapshot.is_resilient
TopologySnapshot.model_config
TopologySnapshot.cadre_density
ResilienceResult
ResilienceResult.is_resilient
ResilienceResult.original_max_component
ResilienceResult.post_purge_max_component
ResilienceResult.removal_rate
ResilienceResult.survival_threshold
ResilienceResult.seed
ResilienceResult.model_config
EntityMetrics
EntityMetrics.model_config
EntityMetrics.wealth
EntityMetrics.consciousness
EntityMetrics.national_identity
EntityMetrics.agitation
EntityMetrics.p_acquiescence
EntityMetrics.p_revolution
EntityMetrics.organization
EntityMetrics.population
EdgeMetrics
EdgeMetrics.model_config
EdgeMetrics.exploitation_tension
EdgeMetrics.exploitation_rent
EdgeMetrics.tribute_flow
EdgeMetrics.wages_paid
EdgeMetrics.solidarity_strength
TickMetrics
TickMetrics.model_config
TickMetrics.tick
TickMetrics.p_w
TickMetrics.p_c
TickMetrics.c_b
TickMetrics.c_w
TickMetrics.edges
TickMetrics.imperial_rent_pool
TickMetrics.global_tension
TickMetrics.current_super_wage_rate
TickMetrics.current_repression_level
TickMetrics.pool_ratio
TickMetrics.topology
TickMetrics.consciousness_gap
TickMetrics.wealth_gap
TickMetrics.overshoot_ratio
TickMetrics.total_biocapacity
TickMetrics.total_consumption
SweepSummary
SweepSummary.model_config
SweepSummary.ticks_survived
SweepSummary.outcome
SweepSummary.final_p_w_wealth
SweepSummary.final_p_c_wealth
SweepSummary.final_c_b_wealth
SweepSummary.final_c_w_wealth
SweepSummary.max_tension
SweepSummary.crossover_tick
SweepSummary.cumulative_rent
SweepSummary.peak_p_w_consciousness
SweepSummary.peak_c_w_consciousness
GraphNode
GraphNode.id
GraphNode.node_type
GraphNode.attributes
GraphNode.get_attr()
GraphNode.model_config
GraphNode.wealth
GraphEdge
GraphEdge.source_id
GraphEdge.target_id
GraphEdge.edge_type
GraphEdge.weight
GraphEdge.attributes
GraphEdge.model_config
GraphEdge.tension
GraphEdge.value_flow
EdgeFilter
EdgeFilter.edge_types
EdgeFilter.min_weight
EdgeFilter.max_weight
EdgeFilter.model_config
NodeFilter
NodeFilter.node_types
NodeFilter.attribute_predicates
NodeFilter.model_config
TraversalQuery
TraversalQuery.query_type
TraversalQuery.start_nodes
TraversalQuery.target_nodes
TraversalQuery.edge_filter
TraversalQuery.node_filter
TraversalQuery.max_depth
TraversalQuery.collect
TraversalQuery.model_config
TraversalResult
TraversalResult.nodes
TraversalResult.edges
TraversalResult.paths
TraversalResult.components
TraversalResult.component_sizes
TraversalResult.metadata
TraversalResult.largest_component_size
TraversalResult.model_config
TraversalResult.percolation_ratio
role_to_entity_id()
entity_id_to_role()
get_slot_name()
HexState
HexState.h3_index
HexState.model_config
HexState.validate_h3_index()
EdgeState
EdgeState.source_id
EdgeState.target_id
EdgeState.edge_type
EdgeState.weight
EdgeState.model_config
TerritoryState
TerritoryState.territory_id
TerritoryState.controlling_polity
TerritoryState.hex_claims
TerritoryState.tick
TerritoryState.profit_rate
TerritoryState.equilibrium_r
TerritoryState.convert_hex_claims()
TerritoryState.model_config
TerritoryState.validate_hex_claims_patterns()
TerritoryState.validate_territory_id()
TerritoryState.with_clamped_profit_rate()
TerritoryState.tensor_year
SimulationSnapshot
SimulationSnapshot.tick
SimulationSnapshot.territories
SimulationSnapshot.hexes
SimulationSnapshot.edges
SimulationSnapshot.tensor_registry
SimulationSnapshot.model_config
SimulationSnapshot.validate_hex_references()
SnapshotEdgeType
SnapshotEdgeType.ADJACENCY
SnapshotEdgeType.EXTRACTION
SnapshotEdgeType.SOLIDARITY
SnapshotEdgeType.ANTAGONISTIC
CommunityType
CommunityType.SETTLER
CommunityType.PATRIARCHAL
CommunityType.NEW_AFRIKAN
CommunityType.FIRST_NATIONS
CommunityType.CHICANO
CommunityType.WOMEN
CommunityType.TRANS
CommunityType.DISABLED
CommunityType.QUEER
CommunityType.UNDOCUMENTED
CommunityType.INCARCERATED
CommunityType.YOUTH
CommunityType.ADULT
CommunityType.ELDER
LegalStatus
LegalStatus.LEGAL
LegalStatus.SURVEILLED
LegalStatus.DESIGNATED_EXTREMIST
LegalStatus.DESIGNATED_TERRORIST
LegalStatus.CRIMINALIZED
MembershipRole
MembershipRole.CORE_ORGANIZER
MembershipRole.ACTIVE
MembershipRole.PARTICIPANT
MembershipRole.PERIPHERAL
MembershipRole.SYMPATHIZER
CommunityState
CommunityState.infiltration_resistance
CommunityState.is_cross_class_bridge
CommunityState.model_config
CommunityState.community_type
CommunityState.category
CommunityState.heat
CommunityState.legal_status
CommunityState.cohesion
CommunityState.infrastructure
CommunityState.visibility
CommunityState.reproduction_cost_modifier
CommunityState.rent_access_modifier
CommunityState.consciousness
CommunityState.education_pressure
CommunityMembership
CommunityMembership.effective_visibility
CommunityMembership.model_config
CommunityMembership.agent_id
CommunityMembership.community_type
CommunityMembership.role
CommunityMembership.strength
CommunityMembership.visibility
CommunityMembership.overt
HyperedgeCategory
HyperedgeCategory.CONTRADICTION_PAIR
HyperedgeCategory.INSTITUTIONAL_EXCLUSION
HyperedgeCategory.LIFECYCLE_PHASE
HyperedgeCategory.ECONOMIC_SECTOR
ConsciousnessTendency
ConsciousnessTendency.LIBERAL
ConsciousnessTendency.FASCIST
ConsciousnessTendency.REVOLUTIONARY
CommunityConsciousness
ContradictionType
ContradictionType.NATIONAL
ContradictionType.CLASS
ContradictionType.GENDER
ContradictionType.IMPERIAL
ContradictionType.ECOLOGICAL
TernaryConsciousness
TernaryConsciousness.assimilation_ratio
TernaryConsciousness.collective_identity
TernaryConsciousness.dominant_tendency
TernaryConsciousness.ideological_contestation
TernaryConsciousness.model_config
TernaryConsciousness.r
TernaryConsciousness.l
TernaryConsciousness.f
TernaryConsciousness.contestation_stored
SubstrateFloor
SubstrateFloor.model_config
SubstrateFloor.community_type
SubstrateFloor.floor_value
SubstrateFloor.confidence
SubstrateFloor.data_sources
SubstrateFloor.computation_method
ProvenanceLevel
ProvenanceLevel.HIGH
ProvenanceLevel.MEDIUM
ProvenanceLevel.LOW
ProvenanceLevel.SYNTHETIC
OrgContribution
OrgContribution.model_config
OrgContribution.tendency
OrgContribution.membership_density
OrgContribution.cadre_level
OrgContribution.cohesion
Probability
Ideology
Currency
Intensity
Coefficient
Ratio
LaborHours
SignedLaborHours
Gini
EntityProtocol
SimulationEngine
step()
Simulation
ServiceContainer
Event
EventBus
FormulaRegistry
create_proletariat()
create_bourgeoisie()
create_contradiction_frame()
Commentary
Please activate JavaScript to enable the search functionality.