class ChemistryParadise::EqualizeChemicalFormula
Constants
- DEFAULT_FORMULA
#¶ ↑
DEFAULT_FORMULA
¶ ↑#¶ ↑
Public Class Methods
Public Instance Methods
analyze_dataset()
click to toggle source
#¶ ↑
analyze_dataset
¶ ↑
#¶ ↑
# File lib/chemistry_paradise/equalize_chemical_formula.rb, line 59 def analyze_dataset splitted = @test_this_formula.split('->') links = splitted[0] rechts = splitted[1] opn; e 'Auf der '+RED+'linken Seite '+WHITE+'finden wir: '+links opn; e 'Auf der '+RED+'rechten Seite '+WHITE+'finden wir: '+rechts pp 'TODO: WIR MÜSSEN NOCH BERECHNEN WIE VIELE' pp 'ELEMENTE DORT VORKOMMEN' pp splitted end
run()
click to toggle source
set_original_input(i)
click to toggle source
set_test_this_formula( i = DEFAULT_FORMULA )
click to toggle source
#¶ ↑
set_test_this_formula
¶ ↑
#¶ ↑
# File lib/chemistry_paradise/equalize_chemical_formula.rb, line 46 def set_test_this_formula( i = DEFAULT_FORMULA ) i = DEFAULT_FORMULA if i.nil? i = DEFAULT_FORMULA if i.empty? set_original_input(i) # Call this before parse(). i = parse(i) @test_this_formula = i end