before changing attributes to a hash
changed attributes to hash successfully
added key_with_max_value method
trying to make the program recursive
apparently the logic code is implemented
make build method recursive
first simple working version
final version
extract float_equal function to another module
refactoring the names of classes and files
introducing MachineLearnerClass - more OO stuff added
removing float_math functionality; substitute it with similar things
Fix the major bug in entropy function; converting hash tree structure to_yaml
Merge branch 'master' of https://github.com/daqo/decisiontree
restructure files