Java/Groovy implementation of rule induction from coverings (Data mining algorithm)