Skip to content

Instantly share code, notes, and snippets.

@ujihisa
Created June 27, 2021 00:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ujihisa/f6190b5247fb5439e86def9312dcce1a to your computer and use it in GitHub Desktop.
Save ujihisa/f6190b5247fb5439e86def9312dcce1a to your computer and use it in GitHub Desktop.
# g/s
# both plants and critters are domestic
num_arbor_tree = 6
lumber = 555.56 * num_arbor_tree
# ethanol_distiller
num_ethanol_distiller = lumber / 1000.0
lumber = 0
ethanol = 500.0 * num_ethanol_distiller
polluted_dirt = 333.33 * num_ethanol_distiller
co2 = 166.67 * num_ethanol_distiller
num_petroleum_generator = ethanol / 2000.0
ethanol = 0
co2 += 500 * num_petroleum_generator
polluted_water = 750 * num_petroleum_generator
num_water_sieve = polluted_water / 5000.0
polluted_water = 0
water = 5000 * num_water_sieve
polluted_dirt += 200 * num_water_sieve
num_pokeshell = polluted_dirt / (140_000 / 600.0)
local_variables.each do |l|
v = binding.local_variable_get(l)
puts "#{l}: #{v}" if v != 0
end
__END__
num_arbor_tree: 6
num_ethanol_distiller: 3.33336
polluted_dirt: 1136.1090887999999
co2: 972.2411111999999
num_petroleum_generator: 0.83334
num_water_sieve: 0.125001
water: 625.005
num_pokeshell: 4.8690389519999995
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment