# File lib/ai4r/classifiers/id3.rb, line 130 def get_rules #return "Empty ID3 tree" if !@tree rules = @tree.get_rules rules = rules.collect do |rule| "#{rule[0..-2].join(' and ')} then #{rule.last}" end return "if #{rules.join("\nelsif ")}\nelse raise 'There was not enough information during training to do a proper induction for this data element' end" end