A novel algorithm allows to incorporate automatically any possible features dependencies or interactions