Decision tree:
seed
http://python.jobbole.com/86911/
detail
https://www.cnblogs.com/pinard/p/6056319.html