There is a logic in everything in life. And it follows a mathematical model. While Vedic astrology has a concrete mathematical model behind it, Nadi astrology is just predicting things at random and the probability of those predictions sometimes click which does not mean that it follows a science. There must be consistency in predictions or evaluations, only then it will be credible. Anyone can predict a thing, sometimes it will become true. Is it not?