Modern medicine has revolutionized the treatment of most common ailments that have plagued humanity for centuries. As our understanding of the human body grows, we tend to get better at treating diseases. Due to the vastness of chemical space in general and probably that of the drug-like molecules, many unexplored molecules could likely be suitable drug candidates. This hope is the principle on which many de novo drug-design methods base themselves . Given the enormous size of the chemical space, spanning all of it is almost impossible by any method. However, with the growing computational power available every year, in-silico drug design methods are an attractive alternative to in-vitro studies because of their cost-effectiveness and efficient sampling of diverse regions of chemical space .