They use a random forest classifier, which is an ensemble model that gives a consensus result of several decision trees. One way to achieve this consensus is voting. Random forest models are commonly used in building chemical models like this (and in QSAR), because they are quite robust. Due to the typically small size of chemical data sets (dozens to thousands, typically), more sophisticated methods are not usable and do not perform better.
Even then random forest is the wrong choice for this type of data. It should be the thing you do in your first hour of having it before choosing something more appropriate
My experience is that there are far simpler, faster, and well known models to perform this type of classification and that the premise of this study is flawed in so many ways it could have absolutely no utility at all if attemptedly implemented in real life.