Implementation of candidate eleminate algorithm in java
Major functions
minimalSpecialization : given hypothesis, training example it deduces all the minimal specification of hypothesis which are consistent with training example.
minimalGeneralization : given hypothesis, training example it deduces all the minimal generalizations of hypothesis which are consistent with training example.
moreGeneralThan: determines whether a given hypothesis is general than other hypothesis.
consistent: tells us whether a hypothesis is consistent with training example.
getVersionSpace: it uses general and specific boundaries to generate version space.