frnsys / half_earth

Half-Earth Socialism: The Game, for Half-Earth Socialism (Verso 2022)
GNU Affero General Public License v3.0
36 stars 6 forks source link

Land usage not consistent and sometimes has no consequences #301

Open sgitkene opened 2 weeks ago

sgitkene commented 2 weeks ago

I'm trying to really stress land usage in a run and found myself at a point where I didn't have any apparent consequences from overusing land.

image

Despite the land usage being over 100, all facilities seem to still produce.

[2055]
political_capital: 333 -> 409
protected_land: 0.71999997 -> 0.7188889
emissions.as_gtco2eq: -16.610115 -> -18.431108
production:
  Fuel: 3.50 -> 3.96
  Electricity: 75.08 -> 90.60
  Plant Calories: 446.97 -> 455.01
  Animal Calories: 3.87 -> 4.09
output_demand:
  Fuel: 3.50 -> 3.96
  Electricity: 75.08 -> 90.60
  Plant Calories: 446.97 -> 455.01
  Animal Calories: 3.87 -> 4.09
production_surplus:
  Plant Calories: 0.00 -> 0.00
resource_demand:
  Land: 34.44 -> 34.83
  Water: 21102.44 -> 22201.36
  Electricity: 52.01 -> 58.13
  Fuel: 2.39 -> 2.86
resources:
  Land: 29.12 -> 29.24
  Electricity: 75.08 -> 90.60
  Fuel: 3.50 -> 3.96
resource_surplus:
  Land: -5.32 -> -5.59
  Water: 24397.56 -> 23298.64
  Electricity: 23.07 -> 32.46
  Fuel: 1.11 -> 1.10
feedstocks:
  Oil: 600.96 -> 598.99
  Thorium: 5.81 -> 5.80
  Natural Gas: 619616.12 -> 618813.94
events:
  Added "Ally - The Accelerationist"
  Added "First 100m-Inhabitant City"
  Added "Environmental Injustice - Copper"
  Added "Feminist Citizen-Scientists"
extinction_rate: 27.879076 -> 25.998642
temperature: 1.4252007 -> 1.3567556
outlook: 75.67902 -> 76.38071
projects:
  Space Colony:
    status: Building -> Finished
    active_outcome: None -> Some(1)
  Continental Smart Grid:
    status: Building -> Finished
    active_outcome: None -> Some(0)
  Underwater Biosphere:
    status: Inactive -> Finished
    active_outcome: None -> Some(0)
  Soil Fertility AI:
    status: Inactive -> Finished
    active_outcome: None -> Some(0)
  Direct Air Capture:
    level: 2 -> 3
  Energy Quotas:
    level: 2 -> 1
  De-Extinction Program:
    status: Inactive -> Finished
    active_outcome: None -> Some(0)
  Space Elevator:
    status: Building -> Finished
    active_outcome: None -> Some(0)
processes:
  Cellular Meat:
    mix_share: 10 -> 15
  Organic Livestock Ag:
    mix_share: 10 -> 5
Production Mix:
  [Fuel]
    Green Hydrogen:5
    Natural Gas:4
    Petroleum:11
  [Electricity]
    BECCS:5
    Solar PV:14
    Thorium Nuclear Power:1
  [Plant Calories]
    Organic Crop Ag:11
    Smallholder Farms:9
  [Animal Calories]
    Cellular Meat:15
    Organic Livestock Ag:5

image

Stats screen also indicates land overusage, albeit to a lesser extent.

sgitkene commented 2 weeks ago

Or is this just the fix from #298 in play?

frnsys commented 2 weeks ago

huh weird. The improved planning algorithm should help but it shouldn't completely eliminate shortages if there isn't enough land. I'll take a look